Glendronach is an open source NVMe Driver for Window8 and above.
This driver is implemented in Storport miniport, built with WindowSDK 10.0.20348 and WDK 10.0.20348.
Development IDE is VisualStudio 2019.
I will try to support Win7 in future if I have time.
In Win7, NVMe driver should be implemented as SCSI miniport driver.