Macro TraceLogging

Macro del provider

TraceLoggingProvider.h definisce le macro seguenti che è possibile usare per definire un provider, registrare gli eventi e ottenere informazioni sullo stato del provider:

Macro attività

TraceLoggingActivity.h definisce le macro seguenti che è possibile utilizzare per avviare, arrestare e scrivere eventi in un'attività gestita da un oggetto TraceLoggingActivity o TraceLoggingThreadActivity :

  • TraceLoggingFunction crea un oggetto TraceLoggingThreadActivity denominato dopo la funzione corrente e scrive un evento Start per l'attività. Un'attività Stop verrà scritta alla fine dell'ambito corrente.
  • TraceLoggingWriteStart genera l'evento di avvio per traceLoggingActivity o TraceLoggingThreadActivity e imposta l'attività come "Started".
  • TraceLoggingWriteStop genera l'evento di arresto per TraceLoggingActivity o TraceLoggingThreadActivity e imposta l'attività come "Stopped".
  • TraceLoggingWriteTagged genera un evento associato in modo esplicito a traceLoggingActivity.

Informazioni su Event Tracing

TraceLogging