Called to initialize the code profiler whenever a new common language runtime (CLR) application is started.
HRESULT Initialize( [in] IUnknown *pICorProfilerInfoUnk);
Initialize call is the only opportunity to enable (or disable) callbacks that are immutable. Once a callback is enabled by the
Initialize call, it cannot be disabled later using ICorProfilerInfo::SetEventMask. The COR_PRF_MONITOR_IMMUTABLE value of the COR_PRF_MONITOR enumeration indicates which events are immutable.
Platforms: See System Requirements.
Header: CorProf.idl, CorProf.h
.NET Framework Versions: Available since 2.0
Send feedback about: