Partager via


Macro WppRecorderConfigure (wpprecorder.h)

La méthode WppRecorderConfigure active ou désactive le journal par défaut dans lequel WPP s’imprime.

Syntaxe

__drv_maxIRQL(PASSIVE_LEVEL)
VOID WppRecorderConfigure(
    _In_         PRECORDER_CONFIGURE_PARAMS  ConfigureParams
    );

Paramètres

ConfigureParams

Pointeur vers une structure de RECORDER_CONFIGURE_PARAMS allouée par l’appelant.

Valeur de retour

None

Remarques

Avant d’appeler WppRecorderConfigure, allouez une structure RECORDER_CONFIGURE_PARAMS et initialisez en appelant RECORDER_CONFIGURE_PARAMS_INIT.

Cette méthode configure uniquement le journal par défaut. Par défaut, ce journal est activé. Si vous avez un journal personnalisé, vous devez désactiver le journal par défaut en définissant CreateDefaultLog sur FALSE.

Exemple

RECORDER_CONFIGURE_PARAMS                recorderConfigure;

RECORDER_CONFIGURE_PARAMS_INIT(&recorderConfigure);
// Optionally use the following line to get timestamps in WPP log entries
recorderConfigure.UseTimeStamp    = WppRecorderTrue;
// Use this line if you would like more precise timestamps (ten millionths of a second). This is valid only if you have set UseTimeStamp = WppRecorderTrue.
// recorderConfigure.PreciseTimeStamp = WppRecorderTrue
status = WppRecorderConfigure(&recorderConfigure);

Pour plus d’informations sur les horodatages dans les entrées de journal WPP, y compris l’exemple de sortie du journal, consultez Enregistreur de traces en clair (IFR) pour la journalisation des traces.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête wpprecorder.h