版块
论坛
喜欢
话题
应用
搜索
登录
注册
wangwolue1的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=37069
win2k下保护c:\\test\\下的所有文件的写权限和禁止删除的问题
在截取IRP_MJ_WRITE时或IRP_MJ_CREATE时应该怎么样返回,直接返回:return STATUS_ACCESS_DENIED;不行呀?
回复
(
5
)
2002-11-06 11:28
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
dikiili
:
wangwolue1兄: 你是如何实现对整个目录进行文件的写权限和禁止删除的问题的? 我只实现了对单个文件的写权限和禁止删除的问题,请问如何判断一个当前操作的文件在这个目录下?取到这个文件名后,然后比较前面一部分? 另外,是否可以实现对一个目录进行禁止写操作? 不甚感激!
(2003-06-14 18:17)
回复
wangwolue1
:
谢谢版主,已经搞定。
(2002-11-09 22:50)
回复
Tom_lyd
:
多谢帮助. 在IRP_MJ_CREATE时返回可以防止文件的删除, 但是用户也就无法打开文件; IRP_MJ_WRITE时返回可以实现只读,但是用户对要保护的 文件重命之后便可删除啦. 听说IRP_MJ_SET_INFORMATION可截获删除和ReName...
(2002-11-09 14:08)
回复
wangwolue1
:
多谢帮助. 在IRP_MJ_CREATE时返回可以防止文件的删除, 但是用户也就无法打开文件; IRP_MJ_WRITE时返回可以实现只读,但是用户对要保护的 文件重命之后便可删除啦. 听说IRP_MJ_SET_INFORMATION可截获删除和ReName...
(2002-11-07 19:43)
回复
Tom_lyd
:
还需要设置IRP的IoStatus.Information为0 你那是什么错误?
(2002-11-06 11:47)
回复
wangwolue1
加关注
写私信
0
关注
0
粉丝
15
帖子
返回顶部