【发布时间】:2020-11-20 15:17:45
【问题描述】:
我按照tutorial 在我的应用程序中设置TraceLoggingProvider。
在应用程序运行期间,我尝试使用xperf -providers 来查看我的用户事件提供程序是否存在:
我看不到我在TRACELOGGING_DEFINE_PROVIDER 中定义的名称,但只显示了定义的 GUID。是故意的吗?
我只是使用xperf -start 来捕获事件,而不是使用 WPRP 文件跟踪另一个 tutorial。同样:我只能使用 GUID 作为参数,而不是定义的名称!也是有意的吗?
无论如何,最后我可以在 WPA 中正确查看结果,并且我的用户事件提供程序的定义 name 是可见的。
我的所有观察都是有意的吗?
【问题讨论】:
-
wpr.exe -providers 会显示吗?
-
@magicandre1981 wpr 没有显示来自我的提供商的 GUID 或名称..可能是因为我不使用 wprp 配置文件..
标签: windows etw xperf trace-logging