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 gedruckt wird.

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;

Angehörige

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-typed-Wert, der Folgendes angibt:

  • Wenn diese Eigenschaft auf WppRecorderTruefestgelegt ist, werden zeitstempel der Millisekunden-Granularität den WPP-Protokolleinträgen hinzugefügt.
  • Wenn dieser Wert auf WppRecorderFalsefestgelegt ist, wird der Zeitstempel nicht aufgezeichnet.
  • Wenn dieser Wert auf WppRecorderDefault-festgelegt ist, hat es denselben Effekt wie WppRecorderFalse, es sei denn, die INF-Datei für das Treiberpaket WppRecorder_UseTimeStamp wird auf 1 festgelegt, 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-typed-Wert, der Folgendes angibt:

  • Bei Festlegung auf WppRecorderTruewerden Zeitstempel eines Zehntels einer Mikrosekunden-Granularität zu WPP-Protokolleinträgen hinzugefügt.
  • Wenn dieser Wert auf WppRecorderFalsefestgelegt ist, wird der Zeitstempel nicht aufgezeichnet.
  • Wenn dieser Wert auf WppRecorderDefault-festgelegt ist, hat es denselben Effekt wie WppRecorderFalse, es sei denn, die INF-Datei für das Treiberpaket wird WppRecorder_UseTimeStamp und WppRecorder_PreciseTimeStamp auf 1 festgelegt, 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.

Bemerkungen

Um diese Struktur zu initialisieren, muss der Aufrufer RECORDER_CONFIGURE_PARAMS_INITaufrufen.

Anforderungen

Anforderung Wert
Header- wpprecorder.h