AddTarget 関数

AddTarget WMI メソッドは、指定されたターゲットに関連付けられているイベントについて WMI クライアントに通知するように WMI プロバイダーを構成します。

構文

void AddTarget(
   [in, HBAType("HBA_WWN")] uint8          HbaPortWWN[8],
   [in, HBAType("HBA_WWN")] uint8          DiscoveredPortWWN[8],
   [in] uint32                             AllTargets,
   [out, HBA_STATUS_QUALIFIERS] HBA_STATUS HBAStatus
);

パラメーター

HbaPortWWN[8]
WMI クライアントがイベントを受信するローカル ポートのワールドワイド名。

DiscoveredPortWWN[8]
WMI クライアントが受信する、検出されたターゲットを指定するワールドワイド名。

AllTargets
レポートするターゲット イベントのスコープ。 このメンバーが 0 の場合、WMI クライアントは、DiscoveredPortWWN が示すポートに関連付けられているイベントを受信します。 このメンバーが 0 以外の場合、WMI クライアントは、現在検出されているすべてのターゲットと、今後検出されるターゲットに関連付けられるすべてのイベントを受信します。

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

戻り値

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

解説

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

要件

対象プラットフォーム

デスクトップ

ヘッダー

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

関連項目

AddTarget_IN

AddTarget_OUT