Partager via


Fonction EtwProviderEnabled (wdm.h)

La fonction EtwProviderEnabled vérifie qu’un fournisseur est activé pour la journalisation des événements à un niveau et un 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, 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 FAUX 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 le niveau et les valeurs Mot clé 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.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures de Windows.
plateforme cible Universel
d’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