次の方法で共有


SendRNID 関数

SendRNID WMI メソッドは、要求ノード識別データ (RNID) コマンドを指定されたポートに送信します。

構文

void SendRNID(
   [in, HBAType("HBA_WWN")] uint8                                                          wwn[8],
   [in, HBAType("HBA_WWNTYPE"), Values{"NODE_WWN", "PORT_WWN"}, ValueMap{"0", "1"}] uint32 wwntype,
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS                                                 HBAStatus,
   [out] uint32                                                                            ResponseBufferCount,
   [out, WmiSizeIs("ResponseBufferCount")] uint8                                           ResponseBuffer[]
);

パラメーター

wwn
RNID コマンドが送信されるポートのワールドワイド名。 この情報は、SendRNID_IN 構造体の wwn メンバーのミニポート ドライバーに配信されます。

wwntype
非推奨。 使用しないでください。

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

ResponseBufferCount
RNID コマンドの結果のサイズ (バイト単位)。 ミニポート ドライバーは、SendRNID_OUT 構造体の ResponseBufferCount メンバーにこの情報を返します。

ResponseBuffer
RNID コマンドの結果。 ミニポート ドライバーは、SendRNID_OUT 構造体の ResponseBuffer メンバーにこの情報を返します。

戻り値

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

解説

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

要件

対象プラットフォーム

デスクトップ

ヘッダー

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

ライブラリ

Hbaapi.lib

関連項目

HBA_STATUS

SendRNID_IN

SendRNID_OUT