dekko
驱动牛犊
驱动牛犊
  • 注册日期2001-06-08
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2185回复:7

我想问一个关于在win98下阻止用户新建文件的问题

楼主#
更多 发布于:2001-07-18 12:00
我已经通过IFSMgr_InstallFileSystemApiHook设置了一个系统钩子,目前做到了诸如防止文件更名、文件删除、文件写、目录新建、目录删除、属性设置等大部分功能,同时还通过向 layer driver model 增加一个异步处理函数的方法防止了磁盘格式化,但是唯独无法将新建文件的功能屏蔽掉,如果哪位大虾能够不吝赐教,我愿意将我先前做的这一部分程序的代码全部公开,请帮忙。
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
沙发#
发布于:2001-07-18 12:07
说话算话?????你只需要在文件打开时判断一下属性即可。
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
dekko
驱动牛犊
驱动牛犊
  • 注册日期2001-06-08
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-07-18 12:51
当然算话,windows内核的东西本来就被微软封锁得比较严密了,如果咱还对自己人保密,以后咱就完了。
还问一个问题:
1、我用什么方法发给你,邮件还是直接上传,或者通过附件上传?
我试过之后马上回复。
dekko
驱动牛犊
驱动牛犊
  • 注册日期2001-06-08
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-07-18 13:07
可是我还是不知道从哪里入手,是根据PIOREQ里的ir_attr判断吗?我觉得不像。我先前是在ifs_open里面判断ir_options里的几个actions,但是没有效果,能不能说得详细点,我个人的承诺决不食言。
dekko
驱动牛犊
驱动牛犊
  • 注册日期2001-06-08
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-07-18 17:05
为什么没有看到其他回复帖子了,难道我所说的话让人感觉像是在骗取免费代码吗????!!!!
我可是真的愿意提供源代码给大家的
blue
驱动大牛
驱动大牛
  • 注册日期2001-04-25
  • 最后登录2010-10-15
  • 粉丝0
  • 关注0
  • 积分55分
  • 威望12点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-07-19 15:21
好高深呀!我对这一部分了解得很少,就不敢乱说,省得说些没水平的话,让人笑话。要不,你把代码给我email一份,我可帮你做测试。
Badwood
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-07-20 01:21
    是啊,我也想要代码学习学习,可是却没有贡献,惭愧.呵呵.
lcqwrd521
驱动牛犊
驱动牛犊
  • 注册日期2001-05-10
  • 最后登录2018-05-30
  • 粉丝0
  • 关注0
  • 积分-16分
  • 威望100点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-08-03 16:10
在打开文件的时候判断就行了!
IFSFN_OPEN:
//你的判断代码
能建文件return 0;
否return -1;
好象是这样的,你试试吧!!
游客

返回顶部