2

我想使用性能监视器来确定何时访问文件(读/写)。这可能吗?如果没有,还有其他方法吗?我的操作系统是 Windows Server 2008 R2,我正在用 C# 编写代码。

4

2 回答 2

1

对于它的价值,您可以使用FileSystemWatcher来监视对特定文件的写入。

于 2010-04-12T21:53:58.703 回答
0

不幸的是,我认为没有可用的 API 可以使用托管代码执行此操作。如果您需要挂钩文件系统读取或写入事件,您应该考虑编写过滤器驱动程序。过滤器驱动程序是相当低级的结构,如果它只是进行性能监控,那么它可能不值得。防病毒或备份/复制软件开发人员经常使用此 API。

于 2010-04-12T22:03:18.813 回答