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 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

Siehe auch

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_QUERY_TYPE