STORAGE_PROTOCOL_TYPE enumeration (winioctl.h)
Specifies the protocol of a storage device.
Syntax
typedef enum _STORAGE_PROTOCOL_TYPE {
ProtocolTypeUnknown = 0x00,
ProtocolTypeScsi,
ProtocolTypeAta,
ProtocolTypeNvme,
ProtocolTypeSd,
ProtocolTypeUfs,
ProtocolTypeProprietary = 0x7E,
ProtocolTypeMaxReserved = 0x7F
} STORAGE_PROTOCOL_TYPE, *PSTORAGE_PROTOCOL_TYPE;
Constants
ProtocolTypeUnknown Value: 0x00 Unknown protocol type. |
ProtocolTypeScsi SCSI protocol type. |
ProtocolTypeAta ATA protocol type. |
ProtocolTypeNvme NVMe protocol type. |
ProtocolTypeSd SD protocol type. |
ProtocolTypeUfs |
ProtocolTypeProprietary Value: 0x7E Vendor-specific protocol type. |
ProtocolTypeMaxReserved Value: 0x7F Reserved. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 [desktop apps only] |
Minimum supported server | Windows Server 2016 [desktop apps only] |
Header | winioctl.h (include Windows.h) |