三套函数实现应用层做文件监控

第一套函数,基于窗口,可以获取修改的文件名和路径,但是可能一些特殊目录的修改无法获取

https://docs.microsoft.com/zh-cn/windows/win32/api/shlobj_core/nf-shlobj_core-shchangenotifyregister

 

第二套函数,基于Event,只能获取到目录,无法获取修改的文件
https://docs.microsoft.com/zh-cn/windows/win32/api/fileapi/nf-fileapi-findfirstchangenotificationa

 

第三套函数,基于Event,可以根据目录获取修改的文件名

https://docs.microsoft.com/zh-cn/windows/win32/api/winbase/nf-winbase-readdirectorychangesw

 

posted @ 2020-01-20 06:57  穷到底  阅读(229)  评论(0)    收藏  举报