Freigeben über


RECORDER_CONFIGURE_PARAMS-Struktur (wpprecorder.h)

Die RECORDER_CONFIGURE_PARAMS-Struktur ist ein Eingabeparameter für die WppRecorderConfigure-Methode , um das Standardprotokoll zu aktivieren oder zu deaktivieren, in dem WPP druckt.

Syntax

typedef struct _RECORDER_CONFIGURE_PARAMS {
  ULONG                  Size;
  BOOLEAN                CreateDefaultLog;
  WPP_RECORDER_TRI_STATE UseTimeStamp;
  WPP_RECORDER_TRI_STATE PreciseTimeStamp;
} RECORDER_CONFIGURE_PARAMS, *PRECORDER_CONFIGURE_PARAMS;

Member

Size

Größe dieser Struktur.

CreateDefaultLog

Gibt an, ob WPP das Standardprotokoll für Ablaufverfolgungsmeldungen verwenden soll. TRUE (Standard), verwenden Sie das Standardprotokoll. FALSE deaktiviert das Standardprotokoll.

UseTimeStamp

Ein WPP_RECORDER_TRI_STATE typisierter Wert, der Folgendes angibt:

  • Wenn sie auf WppRecorderTrue festgelegt ist, werden Zeitstempel der Granularität in Millisekunden zu WPP-Protokolleinträgen hinzugefügt.
  • Wenn WppRecorderFalse festgelegt ist, wird der Zeitstempel nicht aufgezeichnet.
  • Wenn WppRecorderDefault festgelegt ist, hat dies die gleiche Auswirkung wie WppRecorderFalse, es sei denn, die INF-Datei für das Treiberpaket legt WppRecorder_UseTimeStamp auf 1 fest. In diesem Fall bedeutet dies WppRecorderTrue.

Dieses Feld ist ab Windows 11 Version 22H2 verfügbar. Weitere Informationen finden Sie unter Inflight Trace Recorder (IFR) für die Protokollierung von Ablaufverfolgungen.

PreciseTimeStamp

Ein WPP_RECORDER_TRI_STATE typisierter Wert, der Folgendes angibt:

  • Wenn WppRecorderTrue festgelegt ist, werden Zeitstempel von einem Zehntel einer Mikrosekundengranularität zu WPP-Protokolleinträgen hinzugefügt.
  • Wenn WppRecorderFalse festgelegt ist, wird der Zeitstempel nicht aufgezeichnet.
  • Wenn WppRecorderDefault festgelegt ist, hat dies die gleiche Auswirkung wie WppRecorderFalse, es sei denn, die INF-Datei für das Treiberpaket legt WppRecorder_UseTimeStamp und WppRecorder_PreciseTimeStamp auf 1 fest. In diesem Fall bedeutet dies WppRecorderTrue.

Dieses Feld ist ab Windows 11 Version 22H2 verfügbar. Weitere Informationen finden Sie unter Inflight Trace Recorder (IFR) für die Protokollierung von Ablaufverfolgungen.

Hinweise

Um diese Struktur zu initialisieren, muss der Aufrufer RECORDER_CONFIGURE_PARAMS_INIT aufrufen.

Anforderungen

Anforderung Wert
Header wpprecorder.h