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