GetPersistentBinding2 関数
GetPersistentBinding2 メソッドは、論理ユニットを識別するためにオペレーティング システムが使用する情報を論理ユニットのファイバー チャネル プロトコル (FCP) 識別子にマップするために HBA ミニポート ドライバーが使用するバインドを取得します。
構文
void GetPersistentBinding2(
[in, HBAType("HBA_WWN")] uint8 PortWWN[8],
[in] uint32 InEntryCount,
[out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus,
[out] uint32 TotalEntryCount,
[out] uint32 OutEntryCount,
[out, WmiSizeIs("OutEntryCount")] HBAFCPBindingEntry2 Bindings[]
);
パラメーター
PortWWN[8]
永続的バインドが取得されるポートを示すワールドワイド名。
InEntryCount
WMI プロバイダーが Entry パラメーターで報告できるバインド エントリの数を示します。
HBAStatus
戻り値に、操作のステータスが含まれます。 使用可能な値とその説明の一覧については、「HBA_STATUS」を参照してください。 ミニポート ドライバーは、GetFcpPersistentBinding_OUT 構造体の HBAStatus メンバーでこの情報を返します。
TotalEntryCount
HBA に関連付けられている永続バインドの合計数を示します。
OutEntryCount
GetPersistentBinding2 メソッドによって取得された永続的バインドの合計数を示します。 この値は、TotalEntryCount 以下になります。
Bindings[]
オペレーティング システムとファイバー チャネル プロトコル (FCP) 識別子間の HBA のバインドを記述する HBAFCPBindingEntry2 型の構造体の配列。
戻り値
WMI メソッドには適用されません。
解説
この WMI メソッドは、MSFC_HBAFCPInfo WMI クラスに属しています。
要件
対象プラットフォーム |
デスクトップ |
ヘッダー |
Hbapiwmi.h (Hbapiwmi.h、Hbaapi.h、または Hbaapi.h を含む) |