Freigeben über


traceloggingactivity.h-Header

Dieser Header wird von TraceLogging verwendet. Weitere Informationen finden Sie unter

traceloggingactivity.h enthält die folgenden Programmierschnittstellen:

Klassen

 
TraceLoggingActivity

Bietet Unterstützung für die Protokollierung von ETW-Ereignissen während einer Aktivität. Alle Ereignisse müssen manuell markiert oder geschachtelt werden.
TraceLoggingThreadActivity

Bietet Unterstützung für die Protokollierung von ETW-Ereignissen während einer Aktivität. Ereignisse werden automatisch mit dieser Aktivität markiert oder geschachtelt.
TraceLoggingThreadActivityIdSetter

Markiert einen Thread mit einer Aktivitäts-ID, sodass ETW alle Ereignisse in diesem Thread mit der Aktivitäts-ID markiert.

Functions

 
TraceLoggingFunction

Erstellt eine TraceLoggingThreadActivity, die nach der aktuellen Funktion benannt ist, und schreibt ein Start-Ereignis für die Aktivität. Eine Stop-Aktivität wird am Ende des aktuellen Bereichs geschrieben.
TraceLoggingWriteStart

Startet eine Aktivität und protokolliert das Startereignis.
TraceLoggingWriteStop

Beendet eine Aktivität und protokolliert das Stop-Ereignis.
TraceLoggingWriteTagged

Protokolliert ein Ereignis mit einer zugeordneten ETW-Aktivitäts-ID.