如何确定ETW会话是否正在丢弃事件?当ETW丢弃事件时检测到
如果它正在丢弃事件,我如何配置跟踪会话以便事件不会被丢弃?
我写了一个自定义的ETW提供程序来帮助进行一些调试工作。我目前使用logman.exe捕获跟踪数据。
查看结果时,看起来有些事件正在丢失。基本上我正在寻找类似:
事件A 事件C
,他们的应该是介入的事件B,但一个没有出现在跟踪文件。它应该是不可能要做到这一点,这使我相信,ETW被丢弃的事件。
当然,我想验证我看到的问题是由于丢失的事件,而不是由我的代码中的错误引起的。我试过谷歌,但无法提供任何东西。是否有人知道我可以检查是否有事件被丢弃?
我一直在使用logman来收集结果。 –