Макрос WppRecorderConfigure (wpprecorder.h)
Метод WppRecorderConfigure включает или отключает журнал по умолчанию, в который выполняется печать WPP.
Синтаксис
__drv_maxIRQL(PASSIVE_LEVEL)
VOID WppRecorderConfigure(
_In_ PRECORDER_CONFIGURE_PARAMS ConfigureParams
);
Параметры
ConfigureParams
Указатель на структуру RECORDER_CONFIGURE_PARAMS , выделенную вызывающим объектом.
Возвращаемое значение
None
Remarks
Перед вызовом WppRecorderConfigure выделите структуру RECORDER_CONFIGURE_PARAMS и инициализируйте, вызвав RECORDER_CONFIGURE_PARAMS_INIT.
Этот метод настраивает только журнал по умолчанию. По умолчанию этот журнал включен. Если у вас есть пользовательский журнал, необходимо отключить журнал по умолчанию, задав для createDefaultLog значение FALSE.
Пример
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) для ведения журнала трассировок.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | wpprecorder.h |