Condividi tramite


Macro WppRecorderConfigure (wpprecorder.h)

Il metodo WppRecorderConfigure abilita o disabilita il log predefinito in cui stampa WPP.

Sintassi

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

Parametri

ConfigureParams

Puntatore a una struttura RECORDER_CONFIGURE_PARAMS allocata dal chiamante.

Valore restituito

nessuno

Osservazioni

Prima di chiamare WppRecorderConfigure, allocare una struttura RECORDER_CONFIGURE_PARAMS e inizializzare chiamando RECORDER_CONFIGURE_PARAMS_INIT.

Questo metodo configura solo il log predefinito. Per impostazione predefinita, il log è abilitato. Se si dispone di un log personalizzato, è necessario disabilitare il log predefinito impostando CreateDefaultLog su FALSE.

Esempio

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);

Per altre informazioni sui timestamp nelle voci di log WPP, inclusi l'output del log di esempio, vedere Inflight Trace Recorder (IFR) per le tracce di registrazione.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione wpprecorder.h