Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция EtwProviderEnabled проверяет, включен ли поставщик для ведения журнала событий на указанном уровне и ключевом слове.
Синтаксис
BOOLEAN EtwProviderEnabled(
[in] REGHANDLE RegHandle,
[in] UCHAR Level,
[in] ULONGLONG Keyword
);
Параметры
[in] RegHandle
Указатель на дескриптор регистрации поставщика событий, который возвращается функцией EtwRegister, если регистрация поставщика событий выполнена успешно.
[in] Level
Уровень, на котором включен поставщик.
[in] Keyword
Ключевое слово, указывающее, включен ли поставщик.
Возвращаемое значение
Функция возвращает TRUE, если поставщик включен и FALSE, если поставщик не включен.
Замечания
Вы можете использовать функцию EtwProviderEnabled, чтобы убедиться, что зарегистрированный поставщик включен для любого события, передав нули для уровня и значения ключевых слов при вызове функции. Если любое событие включено, поставщик включен.
Если дескриптор события уже доступен, используйте функцию EtwEventEnabled.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows Vista и более поздних версиях Windows. |
целевая платформа | Всеобщий |
заголовка | wdm.h (include Wdm.h, Ntddk.h) |
библиотеки | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Любой уровень |