Freigeben über


MS_SM_AdapterInformationQuery-Struktur (hbapiwmi.h)

Die MS_SM_AdapterInformationQuery-Struktur wird von einem WMI-Anbieter verwendet, um Attribute verfügbar zu machen, die einem SAS-Adapter zugeordnet sind.

Syntax

typedef struct _MS_SM_AdapterInformationQuery {
  ULONGLONG UniqueAdapterId;
  ULONG     HBAStatus;
  ULONG     NumberOfPorts;
  ULONG     VendorSpecificID;
  WCHAR     Manufacturer[64 + 1];
  WCHAR     SerialNumber[64 + 1];
  WCHAR     Model[256 + 1];
  WCHAR     ModelDescription[256 + 1];
  WCHAR     HardwareVersion[256 + 1];
  WCHAR     DriverVersion[256 + 1];
  WCHAR     OptionROMVersion[256 + 1];
  WCHAR     FirmwareVersion[256 + 1];
  WCHAR     DriverName[256 + 1];
  WCHAR     HBASymbolicName[256 + 1];
  WCHAR     RedundantOptionROMVersion[256 + 1];
  WCHAR     RedundantFirmwareVersion[256 + 1];
  WCHAR     MfgDomain[256 + 1];
} MS_SM_AdapterInformationQuery, *PMS_SM_AdapterInformationQuery;

Member

UniqueAdapterId

Die eindeutige Adapter-ID.

HBAStatus

Der Status des Vorgangs.

NumberOfPorts

Die Anzahl der Ports im HBA.

VendorSpecificID

Eine anbieterspezifische ID.

Manufacturer[64 + 1]

Eine ASCII-Zeichenfolge, die mindestens 64 Bytes lang ist und den Namen des Herstellers des HBA angibt.

SerialNumber[64 + 1]

Eine ASCII-Zeichenfolge mit einer Länge von mindestens 64 Bytes, die die Seriennummer des HBA identifiziert.

Model[256 + 1]

Eine ASCII-Zeichenfolge mit einer Länge von mindestens 256 Bytes, die den anbieterspezifischen Namen des HBA-Modells identifiziert.

ModelDescription[256 + 1]

Eine ASCII-Zeichenfolge mit einer Länge von mindestens 256 Bytes, die die Modellbeschreibung angibt.

HardwareVersion[256 + 1]

Eine ASCII-Zeichenfolge mit einer Länge von mindestens 256 Bytes, die die herstellerspezifische Hardwarerevisionsebene des HBA angibt.

DriverVersion[256 + 1]

Eine ASCII-Zeichenfolge mit einer Länge von mindestens 256 Bytes, die die herstellerspezifische Version des HBA-Miniporttreibers angibt.

OptionROMVersion[256 + 1]

Eine ASCII-Zeichenfolge mit einer Länge von mindestens 256 Bytes, die die herstellerspezifische Option ROM oder BIOS-Version des HBA angibt.

FirmwareVersion[256 + 1]

Eine ASCII-Zeichenfolge mit einer Länge von mindestens 256 Bytes, die die herstellerspezifische Firmwareversion des HBA angibt.

DriverName[256 + 1]

Eine ASCII-Zeichenfolge mit einer Länge von mindestens 256 Bytes, die den Dateinamen für die Binärdatei des Treibers angibt.

HBASymbolicName[256 + 1]

Eine ASCII-Zeichenfolge mit einer Länge von mindestens 256 Bytes, die den symbolischen Namen für den Faserkanalknoten angibt.

RedundantOptionROMVersion[256 + 1]

Eine ASCII-Zeichenfolge mit einer Länge von mindestens 256 Bytes, die die herstellerspezifische Option ROM oder BIOS-Version des HBA angibt.

RedundantFirmwareVersion[256 + 1]

Eine ASCII-Zeichenfolge mit einer Länge von mindestens 256 Bytes, die die herstellerspezifische Firmwareversion des HBA angibt.

MfgDomain[256 + 1]

Der Name des HBA-Herstellers.

Anforderungen

Anforderung Wert
Header hbapiwmi.h (einschließlich Hbapiwmi.h)