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 |