ICorProfilerCallback3::InitializeForAttach メソッド
アタッチ操作後にその状態を初期化する機会をプロファイラーに与えるために、共通言語ランタイム (CLR: Common Language Runtime) によって呼び出されます。
HRESULT InitializeForAttach(
[in] IUnknown * pCorProfilerInfoUnk,
[in] void * pvClientData,
[in] UINT cbClientData);
パラメーター
pCorProfilerInfoUnk
[入力] ICorProfilerInfo* インターフェイスのインターフェイス ポインター。pvClientData
[入力] pvClientData パラメーターとして IClrProfiling::AttachProfiler メソッドに渡されるデータへのポインター。 このパラメーターが null の場合、cbClientData は 0 (ゼロ) になります。 CLR は、InitializeForAttach から戻ると、このメモリを解放します。cbClientData
[入力] pvClientData によって指定されるデータのサイズのバイト数。
解説
CLR は、InitializeForAttach を呼び出して、コールバックを要求する機会をプロファイラーに提供します。 詳細については、「プロファイラーのアタッチとデタッチ」を参照してください。
必要条件
プラットフォーム: 「.NET Framework システム要件」を参照
ヘッダー: CorProf.idl、CorProf.h
ライブラリ: CorGuids.lib
.NET Framework のバージョン: 4