如何確定ETW會話是否正在丟棄事件?當ETW丟棄事件時檢測到
如果它正在丟棄事件,我如何配置跟蹤會話以便事件不會被丟棄?
我寫了一個自定義的ETW提供程序來幫助進行一些調試工作。我目前使用logman.exe捕獲跟蹤數據。
查看結果時,看起來有些事件正在丟失。基本上我正在尋找類似:
事件A 事件C
,他們的應該是介入的事件B,但一個沒有出現在跟蹤文件。它應該是不可能要做到這一點,這使我相信,ETW被丟棄的事件。
當然,我想驗證我看到的問題是由於丟失的事件,而不是由我的代碼中的錯誤引起的。我試過谷歌,但無法提供任何東西。是否有人知道我可以檢查是否有事件被丟棄?
我一直在使用logman來收集結果。 –