4

在 Windows 2008R2 中,在磁盘活动部分的资源监视器中,我可以看到从文件读取/写入文件的字节数。如何以编程方式执行此操作,最好使用 C#(或 Win32 API)?我研究了 WMI 和各种性能计数器,但是我无法弄清楚是否有适合我需要的东西。

4

1 回答 1

2

与文件 I/O 相关的计数器位于LogicalDiskPhysicalDisk对象上。查看 Perfmon 以了解可用的计数器。

使用 C# 中的PerformanceCounter类或 C/C++ 中的PDH API。以我的经验,这些比 WMI 更有效——尽管这在您的应用程序中可能无关紧要。

于 2010-04-12T23:13:03.823 回答