共用方式為


WppRecorderConfigure 宏 (wpprecorder.h)

WppRecorderConfigure 方法會啟用或停用 WPP 列印的默認記錄檔。

語法

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

參數

ConfigureParams

呼叫端配置 RECORDER_CONFIGURE_PARAMS 結構的指標。

傳回值

備註

呼叫 WppRecorderConfigure 之前,請呼叫 RECORDER_CONFIGURE_PARAMS_INIT 來配置RECORDER_CONFIGURE_PARAMS結構並初始化。

這個方法只會設定預設記錄檔。 默認會啟用該記錄。 如果您有自定義記錄檔,則必須將 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
標頭 wpprecorder.h