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 |