STORAGE_FRU_ID_DESCRIPTOR結構 (ntddstor.h)
STORAGE_FRU_ID_DESCRIPTOR 是呼叫端傳送 IOCTL_STORAGE_QUERY_PROPERTY 來查詢錯誤取代單位 (FRU) 識別碼時所使用的結構。
C++
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 個字節。
當呼叫端傳送值為 storageFruIdProperty的 IOCTL_STORAGE_QUERY_PROPERTYSTORAGE_PROPERTY_ID 值時,STORAGE_FRU_ID_DESCRIPTOR 會作為輸出緩衝區,以傳回結果。
要求 | 價值 |
---|---|
標頭 | ntddstor.h |