Freigeben über


ICorProfilerCallback::Initialize-Methode

Wird aufgerufen, um den Codeprofiler zu initialisieren, wenn eine neue CLR-Anwendung (Common Language Runtime) gestartet wird.

Syntax

HRESULT Initialize(  
    [in] IUnknown     *pICorProfilerInfoUnk);  

Parameter

pICorProfilerInfoUnk
[in] Zeiger auf eine IUnknown-Schnittstelle, die der Profiler nach einem ICorProfilerInfo-Schnittstellenzeiger abfragen muss.

Bemerkungen

Der Initialize-Aufruf ist die einzige Möglichkeit, Rückrufe zu aktivieren (oder zu deaktivieren), die unveränderlich sind. Nachdem ein Rückruf durch den Initialize-Aufruf aktiviert wurde, kann er später nicht mithilfe von ICorProfilerInfo::SetEventMask deaktiviert werden. Der COR_PRF_MONITOR_IMMUTABLE-Wert der COR_PRF_MONITOR-Enumeration gibt an, welche Ereignisse unveränderlich sind.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch