ICorProfilerInfo5::GetEventMask2 メソッド

[.NET Framework 4.5.2 以降のバージョンでのみでサポート]

現在のイベント カテゴリを取得します。プロファイラーは、これに関する通知を共通言語ランタイム (CLR) から受け取ります。 ICorProfilerInfo::GetEventMask メソッドで提供される機能ではない、別の機能を提供します。

構文

HRESULT GetEventMask2(  
        [out] DWORD* pdwEventsLow,  
        [out] DWORD* pdwEventsHigh  
);  

パラメーター

pdwEventsLow
[out] イベントのカテゴリを指定する 4 バイト値へのポインター。 各ビットは、異なる性能、動作、またはイベントの型を制御します。 このビットは、COR_PRF_MONITOR 列挙型に記述されます。

pdwEventsHigh
[out] イベントのカテゴリを指定する 4 バイト値へのポインター。 各ビットは、異なる性能、動作、またはイベントの型を制御します。 このビットは、COR_PRF_HIGH_MONITOR の列挙に記述されます。

解説

GetEventMask2 メソッドは、プロファイラーがサブスクライブしたコールバックを判断するのに使用します。 通常は、pdwEventsLowpdwEventsHigh の値、および設定する新しいビットの論理 OR を実行し、SetEventMask2 メソッドを呼び出します。

このメソッドは、GetEventMask メソッドの代替として推奨されています。

必要条件

:システム要件」を参照してください。

ヘッダー : CorProf.idl、CorProf.h

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 4.5.2 以降で使用可能

関連項目