sata25
驱动牛犊
驱动牛犊
  • 注册日期2005-10-14
  • 最后登录2012-07-31
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望35点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
阅读:1732回复:6

如何在过滤驱动里模拟文件夹被删除,并通知系统刷新

楼主#
更多 发布于:2008-01-24 16:34
大家好!
我已经在过滤驱动中成功模拟某文件夹被删除,可是系统却无法自动刷新,请问有什么办法解决此问题吗?
万分感谢!
liaojf
驱动牛犊
驱动牛犊
  • 注册日期2005-12-18
  • 最后登录2008-03-20
  • 粉丝0
  • 关注0
  • 积分503分
  • 威望52点
  • 贡献值0点
  • 好评度50点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-01-24 17:34
发送消息给系统,可以吗?
熟悉USB设备端
sata25
驱动牛犊
驱动牛犊
  • 注册日期2005-10-14
  • 最后登录2012-07-31
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望35点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-01-24 17:56
就是不知道怎么发送消息,总不能强制让“我的电脑”和“文件管理器”刷新啊,这个方法太笨了,而且可能会有漏洞。谢谢!
AlexSho
驱动牛犊
驱动牛犊
  • 注册日期2008-01-10
  • 最后登录2017-12-01
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望164点
  • 贡献值0点
  • 好评度45点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2008-01-25 09:13
不知道这样行不行:
FsRtlNotifyInitializeSync
FsRtlNotifyFullChangeDirectory
AlexSho
驱动牛犊
驱动牛犊
  • 注册日期2008-01-10
  • 最后登录2017-12-01
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望164点
  • 贡献值0点
  • 好评度45点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2008-01-25 09:15
最好还是让文件系统来通知,不知道你是怎么“模拟”删除文件的。
sata25
驱动牛犊
驱动牛犊
  • 注册日期2005-10-14
  • 最后登录2012-07-31
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望35点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-01-25 11:12
我将指定分区中的特定文件夹,比如C:\test映射到虚拟盘里面了,可是删除C:\test中的子文件夹到回收站的时候,系统总是报错“权限不足”,而删除文件到回收站就是好的。不知道是什么原因。
此外,彻底删除该文件夹也是好的。
yuanyuan
驱动大牛
驱动大牛
  • 注册日期2003-01-15
  • 最后登录2010-08-04
  • 粉丝0
  • 关注0
  • 积分1025分
  • 威望300点
  • 贡献值0点
  • 好评度232点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-01-25 16:40
要看你是怎么模拟删除的了
游客

返回顶部