Compartilhar via


Método ICorProfilerCallback::Initialize

Chamado para inicializar o criador de perfil de código sempre que um novo aplicativo CLR (Common Language Runtime) for iniciado.

Sintaxe

HRESULT Initialize(  
    [in] IUnknown     *pICorProfilerInfoUnk);  

Parâmetros

pICorProfilerInfoUnk
[in] Ponteiro para uma interface IUnknown que o criador de perfil precisa consultar em busca de um ponteiro de interface ICorProfilerInfo.

Comentários

A Initialize chamada é a única oportunidade de habilitar (ou desabilitar) retornos de chamada que são imutáveis. Depois que um retorno de chamada é habilitado pela Initialize chamada, ele não pode ser desabilitado posteriormente usando ICorProfilerInfo::SetEventMask. O valor COR_PRF_MONITOR_IMMUTABLE da enumeração COR_PRF_MONITOR indica quais eventos são imutáveis.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 2.0

Confira também