Compartilhar via


ICorProfilerInfo5::Método SetEventMask2

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

Define um valor que especifica os tipos de eventos para os quais o criador de perfil deseja receber notificações de evento do CLR (Common Language runtime). Fornece mais funcionalidade que o método ICorProfilerInfo::SetEventMask.

Sintaxe

HRESULT SetEventMask2(        [in] DWORD dwEventsLow,        [in] DWORD dwEventsHigh  
);  

Parâmetros

dwEventsLow
[in] 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.

dwEventsHigh
[in] 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 SetEventMask2 é usado para definir os retornos de chamada para os quais o criador de perfil se inscreve. Geralmente, o método GetEventMask2 é chamado para determinar quais bits são definidos, realizar um OR lógico de seus valores de pdwEventsLow e pdwEventsHigh, e qualquer novo bit que você desejar definir e, em seguida, chamar o método SetEventMask2.

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

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