Partager via


en-tête traceloggingactivity.h

Cet en-tête est utilisé par TraceLogging. Pour plus d'informations, consultez les pages suivantes :

traceloggingactivity.h contient les interfaces de programmation suivantes :

Classes

 
TraceLoggingActivity

Prend en charge la journalisation des événements ETW pendant une activité. Tous les événements doivent être étiquetés ou imbriqués manuellement.
TraceLoggingThreadActivity

Prend en charge la journalisation des événements ETW pendant une activité. Les événements seront automatiquement marqués avec ou imbriqués dans cette activité.
TraceLoggingThreadActivityIdSetter

Étiquette un thread avec un ID d’activité afin qu’ETW marque tous les événements de ce thread avec l’ID d’activité.

Fonctions

 
TraceLoggingFunction

Crée un Objet TraceLoggingThreadActivity nommé d’après la fonction actuelle et écrit un événement Start pour l’activité. Une activité Stop est écrite à la fin de l’étendue actuelle.
TraceLoggingWriteStart

Démarre une activité et journalise l’événement de démarrage.
TraceLoggingWriteStop

Arrête une activité et journalise l’événement d’arrêt.
TraceLoggingWriteTagged

Journalise un événement avec un ID d’activité ETW associé.