Поделиться через


Функция EtwEventEnabled (wdm.h)

Функция EtwEventEnabled проверяет, включено ли событие.

Синтаксис

BOOLEAN EtwEventEnabled(
  [in] REGHANDLE          RegHandle,
  [in] PCEVENT_DESCRIPTOR EventDescriptor
);

Параметры

[in] RegHandle

Указатель на дескриптор регистрации поставщика событий, который возвращается функцией EtwRegister, если регистрация поставщика событий выполнена успешно.

[in] EventDescriptor

Указатель на константу EVENT_DESCRIPTOR.

Возвращаемое значение

Функция etwEventEnabled возвращает TRUE, если событие включено и FALSE, если событие не включено.

Замечания

Если ведение журнала события требует дополнительных вычислений, функция EtwEventEnabled может использоваться для определения того, собирается ли событие регистрироваться, что приведет к минимизации затрат при отключении ведения журнала.

Если дескриптор события недоступен, используйте вместо этого функцию EtwProviderEnable d.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Vista и более поздних версиях Windows.
целевая платформа Всеобщий
заголовка wdm.h (include Wdm.h, Ntddk.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Любой уровень

См. также

EtwProviderEnabled