共用方式為


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 任何層級

另請參閱

EtwProviderEnabled