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