Freigeben über


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

Weitere Informationen

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_QUERY_TYPE