在Windows中访问本地文件时获取通知

时间:2013-11-07 11:21:30

标签: windows winapi synchronization filesystems

我希望在访问特定文件时获得通知(AFAIK,最常用于Userland代码 - CreateFile() / NtCreateFile()

我已经了解FileSystemWatcher哪些应该在.NET环境中执行相同操作,但我的工作是C + WinAPI

至于通知的类型,提升指定的Event将是完美的,但发送callback进行调用也会有效。

1 个答案:

答案 0 :(得分:1)

请参阅WinAPI中的FindFirstChangeNotification函数及相关链接。

或者,当该功能的功能不够时,您可以使用文件系统过滤器驱动程序(编写您的或使用我们的CallbackFilter产品)。