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