Récupération de données de suivi d’événements supplémentaires
Une fois que vous avez commencé une session de suivi d’événements, vous pouvez utiliser TraceSetInformation pour indiquer au système de retourner des données de suivi d’événements supplémentaires. Les informations supplémentaires seront placées dans la section de données étendues de la trace d’événement appropriée.
La procédure suivante décrit comment utiliser la fonction TraceSetInformation pour récupérer des données supplémentaires à partir d’une session de suivi d’événements.
Pour récupérer des données de suivi d’événements supplémentaires
Démarrez votre session avec un appel à StartTrace.
Pour plus d’informations, consultez Configuration et démarrage d’une session de suivi d’événements.
Appelez TraceSetInformation pour définir des données de suivi d’événements supplémentaires.
utilisez l’énumération EVENT_INFO_CLASS dans le paramètre ClassInformation pour décrire les informations supplémentaires que vous souhaitez récupérer. L’exemple suivant décrit comment appeler TraceSetInformation, à l’aide du handle de session retourné par l’appel à StartTrace, et de la valeur TraceProviderBinaryTracking de EVENT_INFO_CLASS.
BOOLEAN enabled = TRUE; Win32Error error = TraceSetInformation( m_sessionHandle, TraceProviderBinaryTracking, &enabled, sizeof(enabled));
Vous pouvez également utiliser TraceQueryInformation pour récupérer des informations sur les paramètres de session de suivi d’événements actuels.
Comme TraceSetInformation, TraceQueryInformation utilise l’énumération EVENT_INFO_CLASS pour décrire les informations à récupérer à partir du système.
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