Partager via


Macros TraceLogging

Macros du fournisseur

TraceLoggingProvider.h définit les macros suivantes que vous pouvez utiliser pour définir un fournisseur, journaliser les événements et obtenir des informations sur l’état du fournisseur :

Macros d’activité

TraceLoggingActivity.h définit les macros suivantes que vous pouvez utiliser pour démarrer, arrêter et écrire des événements dans une activité gérée par un objet TraceLoggingActivity ou TraceLoggingThreadActivity :

  • TraceLoggingFunction crée un 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 émet l’événement start pour un Objet TraceLoggingActivity ou TraceLoggingThreadActivity et définit l’activité sur « Started ».
  • TraceLoggingWriteStop émet l’événement d’arrêt pour un Objet TraceLoggingActivity ou TraceLoggingThreadActivity et définit l’activité sur « Stopped ».
  • TraceLoggingWriteTagged émet un événement qui est explicitement associé à un Objet TraceLoggingActivity.

À propos du suivi d’événements

TraceLogging