Condividi tramite


Metodo ICorProfilerCallback::Initialize

Chiamato per inizializzare il Code Profiler ogni volta che viene avviata una nuova applicazione di Common Language Runtime.

HRESULT Initialize(
    [in] IUnknown     *pICorProfilerInfoUnk);

Parametri

  • pICorProfilerInfoUnk
    [in] Puntatore a un'interfaccia IUnknown sul quale il profiler deve eseguire una query relativa a un puntatore a interfaccia ICorProfilerInfo.

Note

L'unico modo per abilitare o disabilitare i callback non modificabili è tramite la chiamata di Initialize. Una volta attivato dalla chiamata di Initialize, un callback non può essere disabilitato in un secondo tempo tramite 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: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Riferimenti

Interfaccia ICorProfilerCallback

Metodo ICorProfilerCallback::Shutdown