Comparteix a través de


ICorProfilerInfo5::GetEventMask2 (Método)

[Compatible con .NET Framework 4.5.2 y versiones posteriores]

Obtiene las categorías de eventos actuales para las que el generador de perfiles quiere recibir notificaciones de Common Language Runtime (CLR). En este método, se incluye una funcionalidad que no se proporciona en el método ICorProfilerInfo::GetEventMask.

Sintaxis

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

Parámetros

pdwEventsLow
[out] Puntero a un valor de 4 bytes que especifica las categorías de eventos. Cada bit controla una funcionalidad, comportamiento o tipo de evento diferente. Estos bits se describen en la enumeración COR_PRF_MONITOR.

pdwEventsHigh
[out] Puntero a un valor de 4 bytes que especifica las categorías de eventos. Cada bit controla una funcionalidad, comportamiento o tipo de evento diferente. Estos bits se describen en la enumeración COR_PRF_HIGH_MONITOR.

Comentarios

El método GetEventMask2 se usa para determinar a qué devoluciones de llamada se ha suscrito el generador de perfiles. Normalmente, se realiza una operación lógica OR de los valores pdwEventsLow y pdwEventsHigh, así como de los nuevos bits que quiera establecer. Después, se llama al método SetEventMask2.

El uso de este método constituye una buena alternativa al uso del método GetEventMask.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: disponible a partir de la versión 4.5.2

Consulte también