Поделиться через


структура MS_SM_AdapterInformationQuery (hbapiwmi.h)

Структура MS_SM_AdapterInformationQuery используется поставщиком WMI для предоставления атрибутов, связанных с адаптером SAS.

Синтаксис

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;

Члены

UniqueAdapterId

Уникальный идентификатор адаптера.

HBAStatus

Состояние операции.

NumberOfPorts

Количество портов в HBA.

VendorSpecificID

Идентификатор конкретного поставщика.

Manufacturer[64 + 1]

Строка ASCII, которая составляет 64 байта или меньше длины, и определяет имя производителя HBA.

SerialNumber[64 + 1]

Строка ASCII, которая составляет 64 байта или меньше длины, идентифицирует серийный номер HBA.

Model[256 + 1]

Строка ASCII, которая составляет 256 байтов или меньше длины, идентифицирует имя модели HBA для конкретного поставщика.

ModelDescription[256 + 1]

Строка ASCII, которая составляет 256 байт или меньше длины, и указывает описание модели.

HardwareVersion[256 + 1]

Строка ASCII, которая составляет 256 байтов или меньше длины, а также указывает на уровень редакции оборудования, зависящее от поставщика, для HBA.

DriverVersion[256 + 1]

Строка ASCII, которая составляет 256 байтов или меньше длины, и указывает версию мини-порта HBA для конкретного поставщика.

OptionROMVersion[256 + 1]

Строка ASCII, которая составляет 256 байтов или меньше длины, а также указывает на вариант РОМ или BIOS для конкретного поставщика.

FirmwareVersion[256 + 1]

Строка ASCII, которая составляет 256 байтов или меньше длины, и указывает версию встроенного ПО для конкретного поставщика HBA.

DriverName[256 + 1]

Строка ASCII, которая составляет 256 байтов или меньше длины, и указывает имя файла двоичного файла драйвера.

HBASymbolicName[256 + 1]

Строка ASCII, которая составляет 256 байтов или меньше длины, и указывает символьное имя узла fibre channel.

RedundantOptionROMVersion[256 + 1]

Строка ASCII, которая составляет 256 байтов или меньше длины, а также указывает на вариант РОМ или BIOS для конкретного поставщика.

RedundantFirmwareVersion[256 + 1]

Строка ASCII, которая составляет 256 байтов или меньше длины, и указывает версию встроенного ПО для конкретного поставщика HBA.

MfgDomain[256 + 1]

Имя производителя HBA.

Требования

Требование Ценность
заголовка hbapiwmi.h (include Hbapiwmi.h)