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
ProtocolTypeUnknownValue: 0x00 Unknown protocol type. |
ProtocolTypeScsiSCSI protocol type. |
ProtocolTypeAtaATA protocol type. |
ProtocolTypeNvmeNVMe protocol type. |
ProtocolTypeSdSD protocol type. |
ProtocolTypeUfs |
ProtocolTypeProprietaryValue: 0x7E Vendor-specific protocol type. |
ProtocolTypeMaxReservedValue: 0x7F Reserved. |
Requirements
| Minimum supported client | Windows 10 [desktop apps only] |
| Minimum supported server | Windows Server 2016 [desktop apps only] |
| Header | winioctl.h (include Windows.h) |