Fungsi EtwProviderEnabled (wdm.h)

Fungsi EtwProviderEnabled memverifikasi bahwa penyedia diaktifkan untuk pengelogan peristiwa pada tingkat dan kata kunci tertentu.

Sintaks

BOOLEAN EtwProviderEnabled(
  [in] REGHANDLE RegHandle,
  [in] UCHAR     Level,
  [in] ULONGLONG Keyword
);

Parameter

[in] RegHandle

Penunjuk ke handel pendaftaran penyedia peristiwa, yang dikembalikan oleh fungsi EtwRegister jika pendaftaran penyedia peristiwa berhasil.

[in] Level

Tingkat di mana penyedia diaktifkan.

[in] Keyword

Kata kunci yang menunjukkan apakah penyedia diaktifkan.

Nilai kembali

Fungsi mengembalikan TRUE jika penyedia diaktifkan dan FALSE jika penyedia tidak diaktifkan.

Keterangan

Anda dapat menggunakan fungsi EtwProviderEnabled untuk memverifikasi bahwa penyedia terdaftar diaktifkan untuk peristiwa apa pun dengan meneruskan nol untuk nilai Tingkat dan Kata Kunci saat Anda memanggil fungsi. Jika ada peristiwa yang diaktifkan, penyedia diaktifkan.

Jika deskriptor peristiwa sudah tersedia, gunakan fungsi EtwEventEnabled .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi Windows yang lebih baru.
Target Platform Universal
Header wdm.h (termasuk Wdm.h, Ntddk.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Tingkat apa pun

Lihat juga

EtwEventEnabled