我的本地计算机上有一个共享文件夹。我想在每次有人试图访问它时收到通知。有人能给我一些暗示吗?
我已经检查过FileSystemWatcher类,它只提供更改/创建/删除/重命名 文件夹下的内容的事件,这不是我想要的。
我也尝试使用here所示的事件日志试听,但这也不是我想要的。
非常感谢。
答案 0 :(得分:2)
要获取此信息,您需要File System Filter Driver。
所以我发现商业供应商提供了一个带有.Net API的驱动程序:Eldos Callback Filter
答案 1 :(得分:1)
也可能不是你想要的东西,但你可以使用wmi列出连接,检查Monitor Windows Share
答案 2 :(得分:0)
据我所知,如果只访问文件并且文件被修改,filesystemwatcher将触发更改的事件。