Freigeben über


TTraceLevel-Aufzählung (wdtf.h)

Die TTraceLevel--Enumeration definiert eine Reihe von Ebenen für die Ablaufverfolgung in WDTF. Die Bedeutung für jede Ebene hängt von Registrierungseinstellungen für die ITracer Schnittstelle ab.

Syntax

typedef enum __MIDL___MIDL_itf_wdtf_0000_0001_0001 {
  Trace0_Off,
  Trace1_Low,
  Trace2_Medium,
  Trace3_High,
  Trace4_All,
  Trace5_Custom,
  Trace6_Custom,
  Trace7_Custom,
  Trace8_Custom,
  Trace_Default
} TTraceLevel;

Konstanten

 
Trace0_Off
Die Ablaufverfolgung ist deaktiviert.
Trace1_Low
Die Ablaufverfolgungsebene ist niedrig. Im Allgemeinen werden nur die oberste Ebene von Ablaufverfolgungen und Fehler- und Warnungsinformationen nachverfolgt.
Trace2_Medium
Die Ablaufverfolgungsebene ist mittelgroß. Diese Ebene ist die Standardebene. Es enthält alle Ablaufverfolgungen in Trace1_Low plus Standardablaufverfolgungen auf allen Ebenen von WDTF.
Trace3_High
Die Ablaufverfolgungsebene ist hoch. Diese Ebene enthält alle Ablaufverfolgungen in Trace2_Medium sowie laute Ablaufverfolgungen auf allen Ebenen von WDTF.
Trace4_All
Die gesamte Ablaufverfolgung ist aktiviert. Derzeit ist diese Ablaufverfolgungsebene mit Trace3_Highidentisch.
Trace5_Custom
Eine benutzerdefinierte Ablaufverfolgungsebene. Derzeit wird dieser Wert auf Trace0_Offfestgelegt.
Trace6_Custom
Eine benutzerdefinierte Ablaufverfolgungsebene. Derzeit wird dieser Wert auf Trace0_Offfestgelegt.
Trace7_Custom
Eine benutzerdefinierte Ablaufverfolgungsebene. Derzeit wird dieser Wert auf Trace0_Offfestgelegt.
Trace8_Custom
Eine benutzerdefinierte Ablaufverfolgungsebene. Derzeit wird dieser Wert auf Trace0_Offfestgelegt.
Trace_Default
Die Standardablaufverfolgungsebene. Diese Ebene weist die ITracer Schnittstelle an, nach der tatsächlichen Ebene in der Registrierung zu suchen. ITracer- sucht im TraceLevel-Pfad nach der Implementierung, für die Sie die ITracing::SetTraceLevel-Methode aufgerufen haben. Bei den meisten Implementierungen wird dieser Wert auf Trace2_Medium festgelegt, wenn Sie WDTF installieren.

Bemerkungen

Verwenden Sie die ITracing::SetTraceLevel Methode, um die Ablaufverfolgungsebene einer Instanz einer WDTF-Schnittstelle zur Laufzeit zu ändern. Weitere Informationen zum Ändern der Registrierungsstandardwerte finden Sie unter ITracer.

Anforderungen

Anforderung Wert
Header- wdtf.h

Siehe auch

ITracer-

ITracing-

ITracing::SetTraceLevel