Freigeben über


ITraceEvent-Schnittstelle (relogger.h)

Die ITraceEvent-Schnittstelle bietet Zugriff auf Daten, die sich auf ein bestimmtes Ereignis beziehen.

Vererbung

Die ITraceEvent-Schnittstelle erbt von der IUnknown-Schnittstelle . ITraceEvent verfügt auch über folgende Membertypen:

Methoden

Die ITraceEvent-Schnittstelle verfügt über diese Methoden.

 
ITraceEvent::Clone

Erstellt eine duplizierte Kopie eines Ereignisses.
ITraceEvent::GetEventRecord

Ruft den Ereignisdatensatz ab, der ein Ereignis beschreibt.
ITraceEvent::GetUserContext

Ruft den Benutzerkontext ab, der dem Stream zugeordnet ist, zu dem das Ereignis gehört.
ITraceEvent::SetActivityId

Legt die Aktivitäts-ID im aktuellen Thread fest.
ITraceEvent::SetEventDescriptor

Legt den Ereignisdeskriptor für ein Ereignis fest.
ITraceEvent::SetPayload

Legt die Nutzlast für ein Ereignis fest.
ITraceEvent::SetProcessId

Weist einem bestimmten Prozess ein Ereignis zu.
ITraceEvent::SetProcessorIndex

Legt den Prozessorindex im aktuellen Thread fest.
ITraceEvent::SetProviderId

Legt die GUID für den Anbieter fest, der ein Ereignis nachverfolgt hat.
ITraceEvent::SetThreadId

Legt den Bezeichner eines Threads fest, der ein Ereignis generiert.
ITraceEvent::SetThreadTimes

Legt die Threadzeiten im aktuellen Thread fest.
ITraceEvent::SetTimeStamp

Legt den Zeitpunkt fest, zu dem ein Ereignis aufgetreten ist.

Hinweise

Diese Schnittstelle wird unter Windows 7 für die IA64-Architektur nicht unterstützt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile relogger.h

Weitere Informationen

ITraceEventCallback

ITraceRelogger