共用方式為


ICorProfilerCallback3::InitializeForAttach 方法

由 Common Language Runtime (CLR) 呼叫,讓分析工具可以在附加作業之後初始化狀態。

HRESULT InitializeForAttach(
            [in] IUnknown * pCorProfilerInfoUnk,
            [in] void * pvClientData,
            [in] UINT cbClientData);

參數

  • pCorProfilerInfoUnk
    [in] ICorProfilerInfo* 介面的介面指標。

  • pvClientData
    [in] 傳遞至 IClrProfiling::AttachProfiler 方法之 pvClientData 參數中的資料的指標。 如果這個參數為 null,則 cbClientData 會是為 0 (零)。 從 InitializeForAttach 傳回時,CLR 會釋放這個記憶體。

  • cbClientData
    [in] pvClientData 指向的資料大小 (以位元組計)。

備註

CLR 會呼叫 InitializeForAttach,讓分析工具可以要求回呼。 如需詳細資訊,請參閱附加和中斷連結程式碼剖析工具

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**CorProf.idl、CorProf.h

**程式庫:**CorGuids.lib

**.NET Framework 版本:**4

請參閱

參考

ICorProfilerCallback 介面

ICorProfilerInfo3 介面

概念

附加和中斷連結程式碼剖析工具

其他資源

分析介面

分析 (Unmanaged API 參考)