Функция 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 | Любой уровень |