次の方法で共有


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

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

ScsiId

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

備考

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

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

必要条件

要件 価値
ヘッダー hbapiwmi.h (Hbapiwmi.h、Hbaapi.h、Hbaapi.h を含む)

関連項目

HBAFCPBindingEntry WMI クラス