EtwProviderEnabled 函式 (wdm.h)
EtwProviderEnabled 函式會驗證提供者是否已啟用指定層級和關鍵詞的事件記錄。
語法
BOOLEAN EtwProviderEnabled(
[in] REGHANDLE RegHandle,
[in] UCHAR Level,
[in] ULONGLONG Keyword
);
參數
[in] RegHandle
事件提供者註冊句柄的指標,如果事件提供者註冊成功,則由 EtwRegister 函式傳回。
[in] Level
啟用提供者的層級。
[in] Keyword
關鍵詞,指出是否啟用提供者。
傳回值
如果啟用提供者,則函式會傳回 TRUE,如果提供者未啟用,FALSE。
言論
您可以使用 EtwProviderEnabled 函式,在呼叫函式時傳入 Level 和 Keyword 值,來驗證已註冊的提供者是否已啟用任何事件。 如果已啟用任何事件,則會啟用提供者。
如果事件描述元已可用,請使用 EtwEventEnabled 函式。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 適用於 Windows Vista 和更新版本的 Windows。 |
目標平臺 | 普遍 |
標頭 | wdm.h (包括 Wdm.h、 Ntddk.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | 任何層級 |