Поделиться через


Макрос WppRecorderConfigure (wpprecorder.h)

Метод WppRecorderConfigure включает или отключает журнал по умолчанию, в который выполняется печать WPP.

Синтаксис

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

Параметры

ConfigureParams

Указатель на структуру, выделенную вызывающим объектом RECORDER_CONFIGURE_PARAMS.

Возвращаемое значение

Никакой

Замечания

Перед вызовом WppRecorderConfigureвыделите структуру RECORDER_CONFIGURE_PARAMS и инициализируйте путем вызова RECORDER_CONFIGURE_PARAMS_INIT.

Этот метод настраивает только журнал по умолчанию. По умолчанию этот журнал включен. Если у вас есть пользовательский журнал, необходимо отключить журнал по умолчанию, задав значение false CreateDefaultLog.

Пример

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

Дополнительные сведения о метках времени в записях журнала WPP, включая пример выходных данных журнала, см. в разделе Inflight Trace Recorder (IFR) для трассировки журналов.

Требования

Требование Ценность
целевая платформа Виндоус
заголовка wpprecorder.h