次の方法で共有


STORAGE_FRU_ID_DESCRIPTOR構造体 (ntddstor.h)

STORAGE_FRU_ID_DESCRIPTOR は、呼び出し元が障害交換ユニット (FRU) の ID を照会するために IOCTL_STORAGE_QUERY_PROPERTY を送信するときに使用される構造です。

構文

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 は、呼び出し元が StorageFruIdProperty STORAGE_PROPERTY_ID 値を持つ IOCTL_STORAGE_QUERY_PROPERTY送信するときに結果を返す出力バッファーとして使用されます。

必要条件

要件 価値
ヘッダー ntddstor.h

関連項目

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_QUERY_TYPE