STORAGE_DEVICE_ID_DESCRIPTOR 结构 (ntddstor.h)

STORAGE_DEVICE_ID_DESCRIPTOR 结构与 IOCTL_STORAGE_QUERY_PROPERTY 请求结合使用,以检索设备的设备 ID 描述符数据。

语法

typedef struct _STORAGE_DEVICE_ID_DESCRIPTOR {
  ULONG Version;
  ULONG Size;
  ULONG NumberOfIdentifiers;
  UCHAR Identifiers[1];
} STORAGE_DEVICE_ID_DESCRIPTOR, *PSTORAGE_DEVICE_ID_DESCRIPTOR;

成员

Version

指示描述符的版本。

Size

指示描述符的大小(以字节为单位)。

NumberOfIdentifiers

包含设备在 Identifiers 数组中报告的标识符数。

Identifiers[1]

包含标识描述符的可变长度数组。

注解

设备描述符由从发现过程中检索到的 SCSI-3 重要产品页数据中提取的设备 ID 数组组成。

要求

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

另请参阅

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_ADAPTER_DESCRIPTOR

STORAGE_DESCRIPTOR_HEADER

STORAGE_DEVICE_DESCRIPTOR