RemoveTraceCallback 関数 (evntrace.h)

重要

この関数は使用しないでください。 以降のバージョンでは使用できない場合があります。

RemoveTraceCallback 関数は、EventCallback 関数がイベント トレース クラスのイベントを受信するのを停止します。

構文

ULONG WMIAPI RemoveTraceCallback(
  [in] LPCGUID pGuid
);

パラメーター

[in] pGuid

コールバックがイベントを受信するイベント トレース クラスのクラス GUID へのポインター。 SetTraceCallback に渡したのと同じクラス GUID を使用して、イベントの受信を開始します。

戻り値

関数が成功した場合、戻り値は ERROR_SUCCESS です。

関数が失敗した場合、戻り値は システム エラー コードの 1 つです。 一般的なエラーとその原因を次に示します。

  • ERROR_INVALID_PARAMETER

    pGuid パラメーターは NULL です

  • ERROR_WMI_GUID_NOT_FOUND

    イベント トレース クラスに関連付けられている EventCallback 関数はありません。

注釈

コンシューマーはこの関数を呼び出します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー evntrace.h
Library Windows 8.1 および Windows Server 2012 R2 の Sechost.lib;Windows 8、Windows Server 2012、Windows 7、Windows Server 2008 R2、Windows Server 2008、Windows Vista、Windows XP 上の Advapi32.lib
[DLL] Windows 8.1およびWindows Server 2012 R2 の Sechost.dll。Windows 8、Windows Server 2012、Windows 7、Windows Server 2008 R2、Windows Server 2008、Windows Vista、Windows XP での Advapi32.dll

こちらもご覧ください

EventCallback

ProcessTrace

SetTraceCallback