Метод ICorProfilerInfo5::GetEventMask2

[Поддерживается в .NET Framework 4.5.2 и более поздних версиях.]

Получает текущие категории событий, о которых профилировщик хочет получать уведомления из среды CLR. Он предоставляет функциональные возможности, не предоставляемые методом ICorProfilerInfo::GetEventMask .

Синтаксис

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

Параметры

pdwEventsLow
[из] Указатель на 4-байтовое значение, определяющее категории событий. Каждый бит управляет отдельной возможностью, поведением или типом события. Биты описаны в перечислении COR_PRF_MONITOR .

pdwEventsHigh
[из] Указатель на 4-байтовое значение, определяющее категории событий. Каждый бит управляет отдельной возможностью, поведением или типом события. Биты описаны в перечислении COR_PRF_HIGH_MONITOR .

Комментарии

Метод GetEventMask2 используется для определения обратных вызовов, на которые подписался профилировщик. Как правило, выполняется логическое ИЛИ для значений pdwEventsLow и и pdwEventsHigh всех новых битов, которые требуется задать, а затем вызывается метод SetEventMask2 .

Этот метод является рекомендуемой альтернативой методу GetEventMask .

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorProf.idl, CorProf.h

Библиотека: CorGuids.lib

платформа .NET Framework версии: доступно с версии 4.5.2.

См. также раздел