Partager via


structure RECORDER_CONFIGURE_PARAMS (wpprecorder.h)

La structure RECORDER_CONFIGURE_PARAMS est un paramètre d’entrée de la méthode WppRecorderConfigure pour activer ou désactiver le journal par défaut sur lequel WPP imprime.

Syntaxe

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;

Membres

Size

Taille de cette structure.

CreateDefaultLog

Indique si WPP doit utiliser le journal par défaut pour les messages de trace. TRUE (valeur par défaut), utilisez le journal par défaut ; FALSE désactive le journal par défaut.

UseTimeStamp

Valeur WPP_RECORDER_TRI_STATE-typée qui indique :

  • Si la valeur est définie sur WppRecorderTrue, les horodatages de granularité de millisecondes sont ajoutés aux entrées du journal WPP.
  • Si la valeur est WppRecorderFalse, l’horodatage n’est pas enregistré.
  • Si la valeur est WppRecorderDefault, elle a le même effet que WppRecorderFalse, sauf si le fichier INF du package de pilotes définit WppRecorder_UseTimeStamp sur 1, auquel cas il signifie WppRecorderTrue.

Ce champ est disponible à partir de Windows 11 version 22H2. Pour plus d’informations, consultez Enregistreur de traces infléraires (IFR) pour la journalisation des traces.

PreciseTimeStamp

Valeur WPP_RECORDER_TRI_STATE-typée qui indique :

  • Si la valeur est WppRecorderTrue, les horodatages d’un dixième d’une granularité de microseconde sont ajoutés aux entrées du journal WPP.
  • Si la valeur est WppRecorderFalse, l’horodatage n’est pas enregistré.
  • Si la valeur est WppRecorderDefault, elle a le même effet que WppRecorderFalse, sauf si le fichier INF du package de pilotes définit WppRecorder_UseTimeStamp et WppRecorder_PreciseTimeStamp sur 1, auquel cas il signifie WppRecorderTrue.

Ce champ est disponible à partir de Windows 11 version 22H2. Pour plus d’informations, consultez Enregistreur de traces infléraires (IFR) pour la journalisation des traces.

Remarques

Pour initialiser cette structure, l’appelant doit appeler RECORDER_CONFIGURE_PARAMS_INIT.

Exigences

Exigence Valeur
d’en-tête wpprecorder.h