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


структура 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 (включая Ntddstor.h)

См. также раздел

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_QUERY