28 | | ||Windows with [https://www.openfabrics.org/index.php/windows-nvm-express.html OpenFabric] based driver|| ✓ || ✓ || ?? ||Devices are accessed via NVME_PASS_THROUGH I/O-control. This should work (at least) with NVMe drivers from Intel, OCZ and Samsung. || |
29 | | ||Windows with a Microsoft NVMe driver|| ✓ || - || ?? || ?? || |
30 | | |
| 28 | ||Windows with [https://www.openfabrics.org/index.php/windows-nvm-express/nvm-express-subversion-repos.html OpenFabrics] compatible NVMe driver|| ✓ || ✓ || Various vendor specific tools || Devices are accessed via [https://svn.openfabrics.org/svnrepo/nvmewin/releases/IOCTL_Sample_App/ NVME_PASS_THROUGH] I/O-control. Successfully tested with NVMe drivers from Intel and Samsung. Should work (at least) also with drivers from OCZ. Does not work with Intel RST driver or Microsoft driver. || |
| 29 | ||Windows 7 to 2012.R2 with [https://support.microsoft.com/en-us/kb/2990941 Microsoft NVMe driver] || (✓) || - || ?? || Older Microsoft NVMe drivers [https://social.msdn.microsoft.com/Forums/en-US/bc138b94-da4b-4851-9778-cc63ab65077b/ do not provide a NVMe pass-through I/O-control]. || |
| 30 | ||Windows 10 with Microsoft NVMe driver || ✓ || - || ?? || [https://msdn.microsoft.com/en-us/library/windows/hardware/dn932068.aspx IOCTL_STORAGE_PROTOCOL_COMMAND] is not yet supported by smartmontools. || |