Compartilhar via


ICorProfilerInfo5::Método GetEventMask2

[Com suporte no .NET Framework 4.5.2 e versões posteriores]

Obtém as categorias de eventos atuais para as quais o criador de perfil deseja receber notificações para o Common Language Runtime (CLR). Fornece funcionalidade não fornecida pelo método ICorProfilerInfo::GetEventMask.

Sintaxe

HRESULT GetEventMask2(  
        [out] DWORD* pdwEventsLow,  
        [out] DWORD* pdwEventsHigh  
);  

Parâmetros

pdwEventsLow
[out] Um ponteiro para um valor de 4 bytes que especifica as categorias de eventos. Cada bit controla uma capacidade, um comportamento ou um tipo de evento diferente. Os bits são descritos na enumeração COR_PRF_MONITOR.

pdwEventsHigh
[out] Um ponteiro para um valor de 4 bytes que especifica as categorias de eventos. Cada bit controla uma capacidade, um comportamento ou um tipo de evento diferente. Os bits são descritos na enumeração COR_PRF_HIGH_MONITOR.

Comentários

O método GetEventMask2 é usado para determinar para quais retornos de chamada o criador de perfil fez assinatura. Geralmente, você executa uma lógica OR dos valores pdwEventsLow e pdwEventsHigh e todos os novos bits que queira configurar e, em seguida chama o método SetEventMask2.

Esse método é a alternativa recomendada para o método GetEventMask.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

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

Confira também