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