Changes between Initial Version and Version 1 of Ticket #691


Ignore:
Timestamp:
Oct 2, 2016, 2:38:04 PM (6 years ago)
Author:
Christian Franke
Comment:

Description updated using IOCTL_STORAGE_QUERY_PROPERTY instead of IOCTL_STORAGE_PROTOCOL_COMMAND.

The latter could not be used as it only supports vendor specific commands described in the commands effects log.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #691

    • Property Owner set to Christian Franke
    • Property Priority changed from minor to major
    • Property Status changed from new to accepted
    • Property Summary changed from os_win32.cpp: Add support for IOCTL_STORAGE_PROTOCOL_COMMAND to os_win32.cpp: Support Windows 10 NVMe driver (stornvme.sys)
  • Ticket #691 – Description

    initial v1  
    1 Recent Microsoft NVMe drivers reportedly provide [https://msdn.microsoft.com/en-us/library/windows/hardware/dn932068.aspx IOCTL_STORAGE_PROTOCOL_COMMAND] for pass-through access to NVMe devices.
     1The Windows 10 NVMe driver supports access to NVMe info via new enhanced version of [https://msdn.microsoft.com/en-us/library/windows/desktop/ff800830.aspx IOCTL_STORAGE_QUERY_PROPERTY] which uses [https://msdn.microsoft.com/en-us/library/windows/desktop/mt718127.aspx STORAGE_PROTOCOL_SPECIFIC_DATA structure].
     2
     3See also: [https://msdn.microsoft.com/en-us/library/windows/desktop/mt718131.aspx Working with NVMe drives].