Ultimately what matters is the storage controller. As long as Windows can load it and access your drive, it’ll automatically detect and load the rest of the device drivers as needed. Where it gets tricky is if you had your storage controller in RAID mode and then switched to AHCI or are using a different brand altogether. What can help fix that is staging the new driver in advance. As long as the storage drivers are in the driver list you’re good to go.
Another thing to watch out for is if you’re running bitlocker. Make sure to remove it in advance or make sure you have the recovery key available as otherwise it’ll consider it a foreign system and it won’t decrypt. Doubly bad if it’s TPM backed.