TraceLoggingProvider.h definisce le macro seguenti che è possibile usare per definire un provider, registrare gli eventi e ottenere informazioni sullo stato del provider:
TRACELOGGING_DEFINE_PROVIDER_STORAGE riserva l'archiviazione statica per un handle del provider TraceLogging che verrà definito dall'utente per i casi in cui non è possibile usare TRACELOGGING_DEFINE_PROVIDER.
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 come acquisire l'output di traccia dalle app Web di Azure. Visualizzare un flusso di registrazione live e scaricare i file di log per l'analisi offline.