STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT 结构 (ntddstor.h)
此结构与 IOCTL_STORAGE_QUERY_PROPERTY 和 IOCTL_STORAGE_SET_PROPERTY 结合使用,分别从存储设备或适配器返回和设置特定于协议的数据。
语法
typedef struct _STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT {
ULONG Version;
ULONG Size;
STORAGE_PROTOCOL_SPECIFIC_DATA_EXT ProtocolSpecificData;
} STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT, *PSTORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT;
成员
Version
此结构的版本。 将此设置为 大小 为 (STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT) 。
Size
包含描述符的缓冲区的大小(以字节为单位),包括所有协议数据的空间。 必须为 >= sizeof (STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT) 。
ProtocolSpecificData
STORAGE_PROTOCOL_SPECIFIC_DATA_EXT 包含特定于协议的数据的结构。
要求
要求 | 值 |
---|---|
Header | ntddstor.h |