OpenTraceFromFile 函数 (evntrace.h)
创建跟踪处理会话来处理 Tracelog .etl 文件。
语法
ETW_APP_DECLSPEC_DEPRECATED PROCESSTRACE_HANDLE WMIAPI OpenTraceFromFile(
PCWSTR LogFileName,
const ETW_OPEN_TRACE_OPTIONS *Options,
TRACE_LOGFILE_HEADER *LogFileHeader
);
参数
LogFileName
要处理的 Tracelog .etl 文件的路径。
Options
此处理会话的配置选项。 有关详细信息,请参阅 ETW_OPEN_TRACE_OPTIONS。
LogFileHeader
日志文件的标头信息。 有关详细信息,请参阅 TRACE_LOGFILE_HEADER。
返回值
用于标识此处理会话的 TRACEHANDLE。 通常传递给 ProcessTrace 以开始处理,并 CloseTrace 结束处理。
言论
在返回 TRACEHANDLE上调用 ProcessTrace 后,它将立即开始处理该文件,并调用 选项中指定的回调。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 11 2022 更新 |
支持的最低服务器 | Windows Server 2022 |
目标平台 | 窗户 |
标头 | evntrace.h |
库 | Advapi32.dll |
DLL | Windows 8.1 和 Windows Server 2012 R2 上的 Sechost.dll;Windows 8、Windows Server 2012、Windows 7、Windows Server 2008 R2、Windows Server 2008、Windows Vista 和 Windows XP 上的 Advapi32.dll |