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 Fehlerersatzeinheit (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;
Angehörige
Version
Version dieser Struktur. Auf sizeof(STORAGE_FRU_ID_DESCRIPTOR)
festgelegt.
Size
Größe dieser Struktur in Byte. Muss >= sizeof(STORAGE_FRU_ID_DESCRIPTOR)
sein.
IdentifierSize
Größe des Arrays in Bezeichnerin Byte.
Identifier[ANYSIZE_ARRAY]
Array, in das der FRU-Bezeichner geschrieben werden soll. Die Größe dieses Arrays ist IdentifierSize Bytes.
Bemerkungen
STORAGE_FRU_ID_DESCRIPTOR wird als Ausgabepuffer verwendet, in dem das Ergebnis zurückgegeben werden soll, wenn ein Aufrufer IOCTL_STORAGE_QUERY_PROPERTY mit einem STORAGE_PROPERTY_ID Wert von StorageFruIdPropertysendet.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddstor.h |