Classe TraceLoggingActivity (traceloggingactivity.h)
Prend en charge la journalisation des événements ETW pendant une activité. Tous les événements doivent être étiquetés ou imbriqués manuellement.
Héritage
La classe TraceLoggingActivity implémente _TlgActivityBase.
Méthodes
La classe TraceLoggingActivity a ces méthodes.
TraceLoggingActivity ::P rovider TraceLoggingActivity ::P rovider (traceloggingactivity.h) retourne le handle au fournisseur TraceLogging associé à cette activité. |
TraceLoggingActivity ::SetRelatedActivity Définit l’activité associée pour cet objet TraceLoggingActivity. |
TraceLoggingActivity ::SetRelatedActivityId TraceLoggingActivity ::SetRelatedActivityId utilise l’identificateur unique d’une activité pour définir l’activité associée pour cet objet TraceLoggingActivity. |
TraceLoggingActivity ::SetRelatedActivityId TraceLoggingActivity ::SetRelatedActivityId(const GUID) utilise l’identificateur unique d’une activité pour définir l’activité associée pour cet objet TraceLoggingActivity. |
TraceLoggingActivity ::TraceLoggingActivity Crée un objet TraceLoggingActivity. (surcharge 1/2) |
TraceLoggingActivity ::TraceLoggingActivity Crée un objet TraceLoggingActivity. (surcharge 2/2) |
Remarques
Pour utiliser les activités TraceLogging, vous devez définir une instance de TraceLoggingActivity ou TraceLoggingThreadActivity. Après avoir créé une instance de l’une de ces classes, vous manipulez la journalisation d’activité à l’aide de TraceLoggingFunction, TraceLoggingWriteStart, TraceLoggingWriteStop et TraceLoggingWriteTagged. Cette classe crée automatiquement un identificateur unique lorsque le suivi est activé et que l’activité est démarrée.
Vous pouvez imbriquer des activités manuellement en fournissant des identificateurs uniques aux macros TraceLoggingWriteStart et TraceLoggingWriteStop .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2012 R2 |
Plateforme cible | Windows |
En-tête | traceloggingactivity.h |