Метод 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.