TRACE_ENABLE_INFO structure (evntrace.h)
Définit la session et les informations utilisées par la session pour activer le fournisseur. Ces informations sont retournées par EnumerateTraceGuidsEx dans le cadre d’un bloc TRACE_PROVIDER_INSTANCE_INFO .
Syntaxe
typedef struct _TRACE_ENABLE_INFO {
ULONG IsEnabled;
UCHAR Level;
UCHAR Reserved1;
USHORT LoggerId;
ULONG EnableProperty;
ULONG Reserved2;
ULONGLONG MatchAnyKeyword;
ULONGLONG MatchAllKeyword;
} TRACE_ENABLE_INFO, *PTRACE_ENABLE_INFO;
Membres
IsEnabled
Indique si le fournisseur est activé pour la session. La valeur est TRUE si le fournisseur est activé pour la session; sinon, la valeur est FALSE. Cette valeur doit toujours être TRUE.
Level
Niveau de détail que la session a demandé au fournisseur d’inclure dans les événements. Pour plus d’informations, consultez le paramètre Level de la fonction EnableTraceEx .
Reserved1
Réservé.
LoggerId
Identifie la session qui a activé le fournisseur.
EnableProperty
Informations supplémentaires que la session souhaite inclure dans le fichier journal. Pour plus d’informations, consultez le paramètre EnableProperty de la fonction EnableTraceEx .
Reserved2
Réservé.
MatchAnyKeyword
Les mots clés spécifient les événements que la session souhaite que le fournisseur écrive. Pour plus d’informations, consultez le paramètre MatchAnyKeyword de la fonction EnableTraceEx .
MatchAllKeyword
Les mots clés spécifient les événements que la session souhaite que le fournisseur écrive. Pour plus d’informations, consultez le paramètre MatchAllKeyword de la fonction EnableTraceEx .
Notes
Le bloc TRACE_PROVIDER_INSTANCE_INFO contient une ou plusieurs de ces structures.
Spécifications
En-tête | evntrace.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour