Поделиться через


структура 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)

См. также

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_QUERY