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 重要产品数据页获取的一组设备 ID。 设备描述符报告在 STORAGE_DEVICE_DESCRIPTOR 类型的结构中。 适配器描述符在 STORAGE_ADAPTER_DESCRIPTOR 类型的结构中报告。 重要产品页设备 ID 以 STORAGE_DEVICE_ID_DESCRIPTOR类型的结构报告。

要求

要求
Header ntddstor.h (包括 Ntddstor.h)

另请参阅

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_QUERY