Compartilhar via


Macro WppRecorderConfigure (wpprecorder.h)

O método WppRecorderConfigure habilita ou desabilita o log padrão ao qual o WPP imprime.

Sintaxe

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

Parâmetros

ConfigureParams

Ponteiro para uma estrutura de RECORDER_CONFIGURE_PARAMS alocada pelo chamador.

Retornar valor

Nenhum

Comentários

Antes de chamar WppRecorderConfigure, aloque uma estrutura de RECORDER_CONFIGURE_PARAMS e inicialize chamando RECORDER_CONFIGURE_PARAMS_INIT.

Esse método configura apenas o log padrão. Por padrão, esse log está habilitado. Se você tiver um log personalizado, deverá desabilitar o log padrão definindo CreateDefaultLog como FALSE.

Exemplo

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

Para obter mais informações sobre carimbos de data/hora em entradas de log do WPP, incluindo saída de log de exemplo, consulte IfR (Gravador de Rastreamento de Inflight) para registrar rastreamentos em log.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho wpprecorder.h