Fonction EtwProviderEnabled (wdm.h)

La fonction EtwProviderEnabled vérifie qu’un fournisseur est activé pour la journalisation des événements au niveau et au mot clé spécifiés.

Syntaxe

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

Paramètres

[in] RegHandle

Pointeur vers le handle d’inscription du fournisseur d’événements, qui est retourné par la fonction EtwRegister si l’inscription du fournisseur d’événements réussit.

[in] Level

Niveau auquel le fournisseur est activé.

[in] Keyword

Mot clé qui indique si le fournisseur est activé.

Valeur de retour

La fonction retourne TRUE si le fournisseur est activé et FALSE si le fournisseur n’est pas activé.

Remarques

Vous pouvez utiliser la fonction EtwProviderEnabled pour vérifier que le fournisseur inscrit est activé pour n’importe quel événement en passant des zéros pour les valeursLevel et Keyword lorsque vous appelez la fonction. Si un événement est activé, le fournisseur est activé.

Si un descripteur d’événement est déjà disponible, utilisez la fonction EtwEventEnabled .

Configuration requise

   
Client minimal pris en charge Disponible dans Windows Vista et versions ultérieures de Windows.
Plateforme cible Universal
En-tête wdm.h (include Wdm.h, Ntddk.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL N’importe quel niveau

Voir aussi

EtwEventEnabled