ICorProfilerCallback::Initialize メソッド

新しい共通言語ランタイム (CLR) アプリケーションが開始されるたびに、コード プロファイラーを初期化するために呼び出されます。

構文

HRESULT Initialize(  
    [in] IUnknown     *pICorProfilerInfoUnk);  

パラメーター

pICorProfilerInfoUnk
[in] プロファイラーが ICorProfilerInfo インターフェイス ポインター用に照会する必要がある IUnknown インターフェイスへのポインター。

解説

Initialize 呼び出しは、変更できないコールバックを有効 (または無効) にする唯一の機会です。 Initialize 呼び出しによってコールバックが有効になると、ICorProfilerInfo::SetEventMask を使用して後で無効にすることはできません。 COR_PRF_MONITOR 列挙体の COR_PRF_MONITOR_IMMUTABLE 値は、どのイベントが不変であるかを示します。

必要条件

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

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

ライブラリ: CorGuids.lib

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

関連項目