我想在访问特定文件时收到通知(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 产品)。