структура STORAGE_DESCRIPTOR_HEADER (ntddstor.h)
Структура STORAGE_DESCRIPTOR_HEADER используется вместе с запросом IOCTL_STORAGE_QUERY_PROPERTY для получения свойств устройства хранилища или адаптера.
Синтаксис
typedef struct _STORAGE_DESCRIPTOR_HEADER {
ULONG Version;
ULONG Size;
} STORAGE_DESCRIPTOR_HEADER, *PSTORAGE_DESCRIPTOR_HEADER;
Члены
Version
Содержит версию сообщаемых данных.
Size
Указывает количество сообщаемых данных в байтах.
Замечания
Данные, полученные IOCTL_STORAGE_QUERY_PROPERTY, передаются в буфере сразу после этой структуры.
Запрос IOCTL_STORAGE_QUERY_PROPERTY сообщает один из трех типов свойств: дескриптор устройства, дескриптор адаптера или набор идентификаторов устройств, взятых из страниц данных жизненно важных продуктов SCSI устройства. Дескрипторы устройств передаются в структуру типа STORAGE_DEVICE_DESCRIPTOR. Дескрипторы адаптера передаются в структуре типа STORAGE_ADAPTER_DESCRIPTOR. Идентификаторы устройств страницы жизненно важных продуктов отображаются в структуре типа STORAGE_DEVICE_ID_DESCRIPTOR.
Требования
Требование | Ценность |
---|---|
заголовка | ntddstor.h (include Ntddstor.h) |