Compartir a través de


Macro WppRecorderConfigure (wpprecorder.h)

El método WppRecorderConfigure habilita o deshabilita el registro predeterminado en el que se imprime WPP.

Sintaxis

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

Parámetros

ConfigureParams

Puntero a una estructura de RECORDER_CONFIGURE_PARAMS asignada por el autor de la llamada.

Valor devuelto

None

Observaciones

Antes de llamar a WppRecorderConfigure, asigne una estructura de RECORDER_CONFIGURE_PARAMS e inicialice llamando a RECORDER_CONFIGURE_PARAMS_INIT.

Este método solo configura el registro predeterminado. De forma predeterminada, ese registro está habilitado. Si tiene un registro personalizado, debe deshabilitar el registro predeterminado estableciendo CreateDefaultLog en FALSE.

Ejemplo

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 obtener más información sobre las marcas de tiempo en las entradas de registro de WPP, incluida la salida del registro de ejemplo, consulta Inflight Trace Recorder (IFR) para registrar seguimientos.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado wpprecorder.h