次の方法で共有


HBAFCPBindingEntry 構造体 (hbapiwmi.h)

HBAFCPBindingEntry 構造体は、オペレーティング システムの論理ユニットを一意に識別する情報と、論理ユニットのファイバー チャネル プロトコル (FCP) 識別子との間のバインディングを定義します。

構文

typedef struct _HBAFCPBindingEntry {
  ULONG     Type;
  HBAFCPID  FCPId;
  HBAScsiID ScsiId;
} HBAFCPBindingEntry, *PHBAFCPBindingEntry;

メンバー

Type

バインドでターゲットを指定する方法を示すバインドの種類が含まれます。 このメンバーには、次のいずれかの値を指定できます。

型の値 意味
HBA_BIND_TO_D_ID ターゲットがファイバー チャネル プロトコル (FCP) ID によって識別されることを示します。 HBAFCPID 構造体の Fcid メンバーには、この値が含まれています。
HBA_BIND_TO_WWPN ターゲットがワールドワイド ポート名で識別されることを示します。 HBAFCPID 構造体の PortWWN メンバーには、この値が含まれています。
HBA_BIND_TO_WWNN ファイバー チャネル ターゲット デバイスがワールドワイド ノード名で識別されることを示します。 HBAFCPID 構造体の NodeWWN メンバーには、この値が含まれています。
HBA_BIND_TO_LUID ターゲットがファイバー チャネル論理ユニット ID によって識別されることを示します。 HBAFCPID 構造体の FcpLun メンバーには、この値が含まれています。
HBA_BIND_TARGETS システムが論理ユニット番号からファイバー チャネル プロトコル識別子へのターゲット マッピングを自動的に生成することを示します。
 

この表のシンボリック定数を使用するには、 ファイル hbaapi.h を含める必要があります ( 「ヘッダー 」セクションを参照してください)。

HBA が保持する永続的なバインドでターゲットと論理ユニットを指定する方法を定義する同等の値のセットについては、WMI プロパティ修飾子 のHBA_BIND_TYPEを参照してください。

このメンバーが持てる値の詳細については、T11 委員会の ファイバー チャネル HBA API 仕様を参照してください。

FCPId

論理ユニットの FCP 識別子と、デバイスに関する情報を照会するポートに関する情報を含む HBAFCPID 型の構造体が含まれます。

ScsiId

オペレーティング システムの論理ユニットを一意に識別する情報を含む HBAScsiID 型の構造体を格納します。

注釈

WMI ツール スイートは、hbaapi.mofHBAFCPBindingEntry WMI クラスをコンパイルすると、この構造体の宣言を自動的に生成します。

ファイバー チャネル プロトコル (FCP) の説明については、T11 委員会の SCSI 用ファイバー チャネル プロトコルの 仕様に関するページを参照してください。

要件

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

こちらもご覧ください

HBAFCPBindingEntry WMI クラス