HBAFCPBindingEntry2 構造体 (hbapiwmi.h)
HBAFCPBindingEntry2 構造体は、オペレーティング システムの論理ユニットを一意に識別する情報と、論理ユニットのファイバー チャネル プロトコル (FCP) 識別子との間のバインディングを定義します。
構文
typedef struct _HBAFCPBindingEntry2 {
ULONG Type;
HBAFCPID FCPId;
UCHAR Luid[256];
HBAScsiID ScsiId;
} HBAFCPBindingEntry2, *PHBAFCPBindingEntry2;
メンバーズ
Type
バインドの種類を示します。 このメンバーが持つ値の説明については、T11 委員会の ファイバー チャネル HBA API 仕様を参照してください。
価値 | 意味 |
---|---|
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 | システムは、論理ユニット番号からファイバー チャネル プロトコル識別子へのターゲット マッピングを自動的に生成する必要があります。 |
バインドの種類を表すシンボルを使用するために含める必要がある内容については、「ヘッダー」セクションを参照してください。
FCPId
論理ユニットの FCP 識別子と、デバイスに関する情報を照会するポートに関する情報を含む、HBAFCPID型の構造体を格納します。
Luid[256]
オペレーティング システムが SCSI 照会データから派生するデバイスの論理ユニット記述子を格納します。
ScsiId
オペレーティング システムの論理ユニットを一意に識別する情報を含む HBAScsiID型の構造体を格納します。
備考
この構造体は、HBAFCPBindingEntry 構造体によく似ています。 唯一の違いは、HBAFCPBindingEntry2 には、論理ユニットに対してオペレーティング システムによって生成される番号が含まれていることです。
WMI ツール スイートは、hbaapi.mof で定義されている HBAFCPBindingEntry WMI クラス をコンパイルすると、HBAFCPBindingEntry2 の宣言自動的に生成されます。
ファイバー チャネル プロトコル (FCP) の説明については、T11 委員会の scsi の仕様の dpANS ファイバー チャネル プロトコル を参照してください。
必要条件
要件 | 価値 |
---|---|
ヘッダー | hbapiwmi.h (Hbapiwmi.h、Hbaapi.h、Hbaapi.h を含む) |
関連項目
HBAFCPBindingEntryの