Condividi tramite


struttura RECORDER_CONFIGURE_PARAMS (wpprecorder.h)

La struttura RECORDER_CONFIGURE_PARAMS è un parametro di input per il metodo WppRecorderConfigure per abilitare o disabilitare il log predefinito in cui viene stampato WPP.

Sintassi

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;

Membri

Size

Dimensioni di questa struttura.

CreateDefaultLog

Indica se WPP deve usare il log predefinito per i messaggi di traccia. TRUE (impostazione predefinita), usare il log predefinito; FALSE disabilita il log predefinito.

UseTimeStamp

Valore WPP_RECORDER_TRI_STATEtipizzato che indica:

  • Se impostato su WppRecorderTrue, i timestamp di granularità in millisecondi verranno aggiunti alle voci di log WPP.
  • Se impostato su WppRecorderFalse, il timestamp non verrà registrato.
  • Se impostato su WppRecorderDefault, ha lo stesso effetto di WppRecorderFalse, a meno che il file INF per il pacchetto driver non imposti WppRecorder_UseTimeStamp su 1, nel qual caso significa WppRecorderTrue.

Questo campo è disponibile a partire da Windows 11 versione 22H2. Per altre informazioni, vedere IfR (Inflight Trace Recorder) per la registrazione delle tracce.

PreciseTimeStamp

Valore WPP_RECORDER_TRI_STATEtipizzato che indica:

  • Se impostato su WppRecorderTrue, i timestamp di un decimo di granularità di microsecondo verranno aggiunti alle voci di log WPP.
  • Se impostato su WppRecorderFalse, il timestamp non verrà registrato.
  • Se impostato su WppRecorderDefault, ha lo stesso effetto di WppRecorderFalse, a meno che il file INF per il pacchetto driver non imposti WppRecorder_UseTimeStamp e WppRecorder_PreciseTimeStamp su 1, nel qual caso significa WppRecorderTrue.

Questo campo è disponibile a partire da Windows 11 versione 22H2. Per altre informazioni, vedere IfR (Inflight Trace Recorder) per la registrazione delle tracce.

Osservazioni

Per inizializzare questa struttura, il chiamante deve chiamare RECORDER_CONFIGURE_PARAMS_INIT.

Fabbisogno

Requisito Valore
intestazione wpprecorder.h