STORAGE_FRU_ID_DESCRIPTOR-Struktur (ntddstor.h)
STORAGE_FRU_ID_DESCRIPTOR ist die Struktur, die verwendet wird, wenn ein Aufrufer IOCTL_STORAGE_QUERY_PROPERTY sendet, um die ID einer Fehleraustauscheinheit (Fault Replacement Unit, FRU) abzufragen.
Syntax
typedef struct _STORAGE_FRU_ID_DESCRIPTOR {
ULONG Version;
ULONG Size;
ULONG IdentifierSize;
UCHAR Identifier[ANYSIZE_ARRAY];
} STORAGE_FRU_ID_DESCRIPTOR, *PSTORAGE_FRU_ID_DESCRIPTOR;
Member
Version
Version dieser Struktur. Legen Sie diese Option auf sizeof(STORAGE_FRU_ID_DESCRIPTOR)
fest.
Size
Größe dieser Struktur in Bytes. Muss = sizeof(STORAGE_FRU_ID_DESCRIPTOR)
sein>.
IdentifierSize
Größe des Arrays in Bezeichner in Bytes.
Identifier[ANYSIZE_ARRAY]
Array, in das der Fru-Bezeichner geschrieben werden soll. Die Größe dieses Arrays ist IdentifierSize Bytes.
Hinweise
STORAGE_FRU_ID_DESCRIPTOR wird als Ausgabepuffer verwendet, in dem das Ergebnis zurückgegeben werden soll, wenn ein Aufrufer IOCTL_STORAGE_QUERY_PROPERTY mit dem STORAGE_PROPERTY_ID Wert StorageFruIdProperty sendet.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddstor.h |