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 |