Макрос 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 |