次の方法で共有


MS_SM_AdapterInformationQuery構造体 (hbapiwmi.h)

MS_SM_AdapterInformationQuery構造体は、SAS アダプターに関連付けられている属性を公開するために WMI プロバイダーによって使用されます。

構文

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]

長さが 64 バイト以下で、HBA の製造元の名前を識別する ASCII 文字列。

SerialNumber[64 + 1]

長さが 64 バイト以下で、HBA のシリアル番号を識別する ASCII 文字列。

Model[256 + 1]

長さが 256 バイト以下で、HBA モデルのベンダー固有の名前を識別する ASCII 文字列。

ModelDescription[256 + 1]

長さが 256 バイト以下で、モデルの説明を示す ASCII 文字列。

HardwareVersion[256 + 1]

長さが 256 バイト以下で、HBA のベンダー固有のハードウェア リビジョン レベルを示す ASCII 文字列。

DriverVersion[256 + 1]

長さが 256 バイト以下で、HBA ミニポート ドライバーのベンダー固有のバージョンを示す ASCII 文字列。

OptionROMVersion[256 + 1]

256 バイト以下の長さで、ベンダー固有のオプション ROM または BIOS バージョンの HBA を示す ASCII 文字列。

FirmwareVersion[256 + 1]

長さが 256 バイト以下で、HBA のベンダー固有のファームウェア バージョンを示す ASCII 文字列。

DriverName[256 + 1]

長さが 256 バイト以下で、ドライバー バイナリ ファイルのファイル名を示す ASCII 文字列。

HBASymbolicName[256 + 1]

長さが 256 バイト以下で、ファイバー チャネル ノードのシンボリック名を示す ASCII 文字列。

RedundantOptionROMVersion[256 + 1]

256 バイト以下の長さで、ベンダー固有のオプション ROM または BIOS バージョンの HBA を示す ASCII 文字列。

RedundantFirmwareVersion[256 + 1]

長さが 256 バイト以下で、HBA のベンダー固有のファームウェア バージョンを示す ASCII 文字列。

MfgDomain[256 + 1]

HBA 製造元の名前。

要件

要件
Header hbapiwmi.h (Hbapiwmi.h を含む)