如何解决如何获得Windows中所有文件IO系统调用的计数
|| 如何获得在所有进程的基于Windows的操作系统中产生的所有文件IO调用的数量(至少在XP上运行)?类似于过程监视器,但是可以通过C#编程访问(可以通过C ++或C) 我不需要知道详细信息,只需知道每秒所有呼叫的计数,一旦获得电话号码,我就会(每秒)将其记录到一个文件中,例如此文件50395
39581
59205
...
更新
有一些可用的API,但是我不太确定是否可以在整个操作系统中使用它们
解决方法
您要查找的术语是“实时ETW消费者”-尽管这在XP上不起作用。在XP上,仅在记录并解码日志后才能获取此数据,但不能实时获取。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。