структура 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
Версия этой структуры. Задайте для параметра значение sizeof(STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT).
Size
Размер (в байтах) буфера, содержащего дескриптор, включая пространство для всех данных протокола. Должен иметь значение >= sizeof(STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT).
ProtocolSpecificData
STORAGE_PROTOCOL_SPECIFIC_DATA_EXT структуры, содержащей данные, относящиеся к протоколу.
Требования
Требование | Значение |
---|---|
Заголовок | ntddstor.h |