STORAGE_FRU_ID_DESCRIPTOR结构(ntddstor.h)

STORAGE_FRU_ID_DESCRIPTOR 是调用方发送 IOCTL_STORAGE_QUERY_PROPERTY 以查询故障更换单元(FRU)ID 时使用的结构。

语法

typedef struct _STORAGE_FRU_ID_DESCRIPTOR {
  ULONG Version;
  ULONG Size;
  ULONG IdentifierSize;
  UCHAR Identifier[ANYSIZE_ARRAY];
} STORAGE_FRU_ID_DESCRIPTOR, *PSTORAGE_FRU_ID_DESCRIPTOR;

成员

Version

此结构的版本。 设置为 sizeof(STORAGE_FRU_ID_DESCRIPTOR)

Size

此结构的大小(以字节为单位)。 必须为 >= sizeof(STORAGE_FRU_ID_DESCRIPTOR)

IdentifierSize

标识符中数组的大小(以字节为单位)。

Identifier[ANYSIZE_ARRAY]

要在其中写入 FRU 标识符的数组。 此数组的大小 IdentifierSize 字节。

言论

STORAGE_FRU_ID_DESCRIPTOR 用作输出缓冲区,当调用方发送具有 StorageFruIdPropertySTORAGE_PROPERTY_ID 值的 IOCTL_STORAGE_QUERY_PROPERTY 时,将返回结果。

要求

要求 价值
标头 ntddstor.h

另请参阅

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_QUERY_TYPE