EtwEventEnabled 函式 (wdm.h)
EtwEventEnabled 函式會驗證事件是否已啟用。
語法
BOOLEAN EtwEventEnabled(
[in] REGHANDLE RegHandle,
[in] PCEVENT_DESCRIPTOR EventDescriptor
);
參數
[in] RegHandle
事件提供者註冊句柄的指標,如果事件提供者註冊成功,則由 EtwRegister 函式傳回。
[in] EventDescriptor
常數EVENT_DESCRIPTOR的指標。
傳回值
如果已啟用事件,EtwEventEnabled 函式會傳回 true,如果事件未啟用,則 傳回 FALSE。
言論
如果記錄事件需要額外的運算,可以使用 EtwEventEnabled 函式來判斷是否要記錄事件,這會在停用記錄時將額外負荷降到最低。
如果無法使用事件描述元,請改用 EtwProviderEnabled 函式。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 適用於 Windows Vista 和更新版本的 Windows。 |
目標平臺 | 普遍 |
標頭 | wdm.h (包括 Wdm.h、 Ntddk.h) |
連結庫 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | 任何層級 |