Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 监视Windows中的应用程序文件访问_C#_Windows_Windows Services_Monitoring_Filesystemwatcher - Fatal编程技术网

C# 监视Windows中的应用程序文件访问

C# 监视Windows中的应用程序文件访问,c#,windows,windows-services,monitoring,filesystemwatcher,C#,Windows,Windows Services,Monitoring,Filesystemwatcher,我需要监控Win7操作系统中的应用程序文件访问。我想监控哪个软件在哪个位置读取、写入或创建文件。我认为,这项工作是不可能的文件系统观察员和审计。我如何使用C#完成这项工作?是否有合适的API?您需要一个文件系统过滤器驱动程序,用于细粒度监视和跟踪哪些应用程序访问文件。开发内核模式驱动程序需要C编程和专门知识。您可以自己编写驱动程序()或使用我们的产品(它提供了一个预创建的驱动程序和.NET API,用于与您的软件集成) 系统中的所有文件,或有限子集?所有文件。。这是一个增加系统安全性的应用程序。

我需要监控Win7操作系统中的应用程序文件访问。我想监控哪个软件在哪个位置读取、写入或创建文件。我认为,这项工作是不可能的文件系统观察员和审计。我如何使用C#完成这项工作?是否有合适的API?

您需要一个文件系统过滤器驱动程序,用于细粒度监视和跟踪哪些应用程序访问文件。开发内核模式驱动程序需要C编程和专门知识。您可以自己编写驱动程序()或使用我们的产品(它提供了一个预创建的驱动程序和.NET API,用于与您的软件集成)

系统中的所有文件,或有限子集?所有文件。。这是一个增加系统安全性的应用程序。Windows会为你做这件事-考虑文件系统级审计。但是不可能识别哪个程序读或写文件。它是?