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
唯一的适配器 ID。
HBAStatus
作的状态。
NumberOfPorts
HBA 上的端口数。
VendorSpecificID
特定于供应商的 ID。
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 字节或更少,指示特定于供应商的选项 ROM 或 BIOS 版本的 HBA。
FirmwareVersion[256 + 1]
一个 ASCII 字符串,长度为 256 字节或更少,指示特定于供应商的 HBA 固件版本。
DriverName[256 + 1]
一个 ASCII 字符串,长度为 256 字节或更少,指示驱动程序二进制文件的文件名。
HBASymbolicName[256 + 1]
长度为 256 字节或更少且指示光纤通道节点的符号名称的 ASCII 字符串。
RedundantOptionROMVersion[256 + 1]
ASCII 字符串,长度为 256 字节或更少,指示特定于供应商的选项 ROM 或 BIOS 版本的 HBA。
RedundantFirmwareVersion[256 + 1]
一个 ASCII 字符串,长度为 256 字节或更少,指示特定于供应商的 HBA 固件版本。
MfgDomain[256 + 1]
HBA 制造商的名称。
要求
| 要求 | 价值 |
|---|---|
| 标头 | hbapiwmi.h (包括 Hbapiwmi.h) |