Metodo ICorProfilerCallback::Initialize

Chiamato per inizializzare il profiler di codice ogni volta che viene avviata una nuova applicazione CLR (Common Language Runtime).

Sintassi

HRESULT Initialize(  
    [in] IUnknown     *pICorProfilerInfoUnk);  

Parametri

pICorProfilerInfoUnk
[in] Puntatore a un'interfaccia IUnknown su cui il profiler deve eseguire una query per un puntatore all'interfaccia ICorProfilerInfo .

Commenti

La Initialize chiamata è l'unica opportunità per abilitare o disabilitare i callback non modificabili. Quando un callback è abilitato dalla Initialize chiamata, non può essere disabilitato in un secondo momento usando ICorProfilerInfo::SetEventMask. Il valore COR_PRF_MONITOR_IMMUTABLE dell'enumerazione COR_PRF_MONITOR indica quali eventi non sono modificabili.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile dalla versione 2.0

Vedi anche