次の方法で共有


GetDiscoveredPortAttributes 関数

GetDiscoveredPortAttributes WMI メソッドは、指定されたリモート ファイバー チャネル ポートの属性を取得します。

構文

void GetDiscoveredPortAttributes(
   [in] uint32                                                        PortIndex,
   [in] uint32                                                        DiscoveredPortIndex,
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS                            HBAStatus,
   [out, HBAType("HBA_PORTATTRIBUTES")] MSFC_HBAPortAttributesResults PortAttributes
);

パラメーター

PortIndex
検出されたリモート ポートのクエリに使用する Nx_Port 型のローカル ポートのインデックス。 この情報は、GetDiscoveredPortAttributes_IN 構造体のPortIndex メンバーのミニポート ドライバーに配信されます。

DiscoveredPortIndex
照会するリモート ポートのインデックス。 この情報は、GetDiscoveredPortAttributes_IN 構造体のDiscoveredPortIndex メンバーのミニポート ドライバーに配信されます。

HBAStatus
戻り値には、操作の状態を示す WMI 修飾子値が含まれます。 使用可能な値とその説明の一覧については、「HBA_STATUS」を参照してください。 ミニポート ドライバーは、GetDiscoveredPortAttributes_OUT 構造体の HBAStatus メンバーでこの情報を返します。

PortAttributes
検出された FC_Port の属性を返す MSFC_HBAPortAttributesResults 型の構造体。 ミニポート ドライバーは、GetDiscoveredPortAttributes_OUT 構造体の PortAttributes メンバーでこの情報を返します。

戻り値

WMI メソッドには適用されません。

解説

この WMI メソッドは、MSFC_HBAAdapterMethods WMI クラスに属しています。

要件

対象プラットフォーム

デスクトップ

ヘッダー

Hbapiwmi.h (Hbapiwmi.h、Hbaapi.h、または Hbaapi.h を含む)

ライブラリ

Hbaapi.lib

関連項目

GetDiscoveredPortAttributes_IN

GetDiscoveredPortAttributes_OUT

MSFC_HBAPortAttributesResults