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 構造体の Fcp Lun メンバーには、この値が含まれています。 |
HBA_BIND_TARGETS | システムは、論理ユニット番号からファイバー・チャネル・プロトコル ID へのターゲット・マッピングを自動的に生成する必要があります。 |
バインドの種類を表すシンボルを使用するために含める必要がある内容については、「ヘッダー」セクションを参照してください。
FCPId
論理ユニットの FCP 識別子と、デバイスに関する情報を照会するポートに関する情報を含む HBAFCPID 型の構造体が含まれます。
Luid[256]
オペレーティング システムが SCSI 照会データから派生するデバイスの論理ユニット記述子を格納します。
ScsiId
オペレーティング システムの論理ユニットを一意に識別する情報を含む HBAScsiID 型の構造体を格納します。
注釈
この構造体は、 HBAFCPBindingEntry 構造体と非常によく似ています。 唯一の違いは、 HBAFCPBindingEntry2 に論理ユニットに対してオペレーティング システムによって生成される番号が含まれていることです。
WMI ツール スイートは、hbaapi.mof で定義されている HBAFCPBindingEntry WMI クラスをコンパイルすると、HBAFCPBindingEntry2 の宣言を自動的に生成します。
ファイバー チャネル プロトコル (FCP) の詳細については、T11 委員会の dpANS ファイバー チャネル プロトコル (SCSI 仕様) を参照してください。
要件
要件 | 値 |
---|---|
Header | hbapiwmi.h (Hbapiwmi.h、Hbaapi.h、Hbaapi.h を含む) |