// ntddstor.h
typedef struct _STORAGE_FRU_ID_DESCRIPTOR {
ULONG Version;
ULONG Size;
ULONG IdentifierSize;
UCHAR Identifier[ANYSIZE_ARRAY];
} STORAGE_FRU_ID_DESCRIPTOR, *PSTORAGE_FRU_ID_DESCRIPTOR;
View the official Windows Driver Kit DDI reference
No description available.
STORAGE_FRU_ID_DESCRIPTOR is the structure used when a caller sends IOCTL_STORAGE_QUERY_PROPERTY to query for the ID of a fault replacement unit (FRU).
Version
Version of this structure. Set to sizeof(STORAGE_FRU_ID_DESCRIPTOR)
.
Size
Size of this structure, in bytes. Must be >= sizeof(STORAGE_FRU_ID_DESCRIPTOR)
.
IdentifierSize
Size of the array in Identifier, in bytes.
Identifier
Array in which to write the FRU's identifier. The size of this array is IdentifierSize bytes.
STORAGE_FRU_ID_DESCRIPTOR is used as the output buffer in which to return the result when a caller sends IOCTL_STORAGE_QUERY_PROPERTY with a STORAGE_PROPERTY_ID value of StorageFruIdProperty.