kgd924
驱动牛犊
驱动牛犊
  • 注册日期2003-12-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2695回复:1

怎样保护文件夹不被删除?

楼主#
更多 发布于:2003-12-26 17:23
我为了保护文件夹
我用:
PrevIFSHookProc(pfnDir, IFSFN_DIR, Drive, ResType,CodePage,pir
)
忽略了INF_DIR操作。。
但是后来我需要新建文件夹就不行了。。
怎么才能可以新建文件夹,但是不能删出文件呢?
请大家指教!最好简单一点的方法,我是才学的。


[编辑 -  12/26/03 by  kgd924]

最新喜欢:

lsq77lsq77
else
驱动小牛
驱动小牛
  • 注册日期2002-10-21
  • 最后登录2004-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-12-27 17:18
处理IFSFN_DIR,并判断ir_flags:

CREATE_DIR  Make a new directory.  
DELETE_DIR  Remove an existing directory.  
CHECK_DIR  Check if the directory exists.  
QUERY83_DIR  .....

很显然当ir_flags为CREATE_DIR时你要放过,为DELETE_DIR时拒绝
  


[编辑 -  12/29/03 by  else]
游客

返回顶部