Partager via


Macro WppRecorderConfigure (wpprecorder.h)

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

Syntaxe

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

Paramètres

ConfigureParams

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

Valeur de retour

Aucun

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 l'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, notamment des exemples de sortie de journal, consultez Enregistreur de traces inflérables (IFR) pour la journalisation des traces.

Exigences

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