Método ICorProfilerInfo5::SetEventMask2
[Suportado no .NET Framework 4.5.2 e versões posteriores]
Define um valor que especifica os tipos de eventos para os quais o profiler quer receber notificações de eventos do runtime de idioma comum (CLR). Fornece mais funcionalidade do 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, comportamento ou tipo de evento diferentes. 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, comportamento ou tipo de evento diferentes. Os bits são descritos na enumeração COR_PRF_HIGH_MONITOR .
Observações
O SetEventMask2
método é utilizado para definir as chamadas de retorno às quais o gerador de perfis subscreve. Normalmente, chama o método GetEventMask2 para determinar que bits estão definidos, executar um OR lógico dos respetivos pdwEventsLow
valores e pdwEventsHigh
valores e quaisquer bits novos que pretenda definir e, em seguida, chamar o SetEventMask2
método.
Este método é a alternativa recomendada ao método SetEventMask .
Requisitos
Plataformas: Veja Requisitos do Sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
.NET Framework Versões: Disponível desde 4.5.2