Partager via


TraceLogging Macros

Macros du fournisseur

TraceLoggingProvider.h définit les macros suivantes que vous pouvez utiliser pour définir un fournisseur, des événements de journal 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 une TraceLoggingActivity ou objet TraceLoggingThreadActivity :

  • TraceLoggingFunction crée une TraceLoggingThreadActivity nommée après la fonction active 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 de démarrage pour un TraceLoggingActivity ou TraceLoggingThreadActivity et définit l’activité comme « Started ».
  • TraceLoggingWriteStop émet l’événement d’arrêt pour un TraceLoggingActivity ou TraceLoggingThreadActivity et définit l’activité comme « Arrêté ».
  • TraceLoggingWriteTagged émet un événement explicitement associé à un TraceLoggingActivity.

About Event Tracing

TraceLogging