我想在访问特定文件时收到通知(AFAIK,通常用于Userland
代码 - by CreateFile()
/ NtCreateFile()
)
我已经知道FileSystemWatcher
哪个应该在.NET
环境中做同样的事情,但我正在使用普通的C
+ WinAPI
。
至于通知的类型,提出一个指定的Event
将是完美的,但发送一个callback
被调用的,也可以。
我想在访问特定文件时收到通知(AFAIK,通常用于Userland
代码 - by CreateFile()
/ NtCreateFile()
)
我已经知道FileSystemWatcher
哪个应该在.NET
环境中做同样的事情,但我正在使用普通的C
+ WinAPI
。
至于通知的类型,提出一个指定的Event
将是完美的,但发送一个callback
被调用的,也可以。
请参阅WinAPI 中的FindFirstChangeNotification函数和相关链接。
或者,当该功能的功能不够时,您可以使用文件系统过滤器驱动程序(编写您的或使用我们的 CallbackFilter 产品)。