chise
驱动牛犊
驱动牛犊
  • 注册日期2003-07-30
  • 最后登录2004-07-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2182回复:14

关于一个文件过滤器的问题

楼主#
更多 发布于:2003-08-04 10:34
我正在编写一个文件过滤驱动(使用的是IFS2K Kits),基本功能是拦截用户的写往一个磁盘的操作指令,然后分别写到两个磁盘上.读取的时候可以随便从一个磁盘上读出.
由于接触IFS不深,用到也只是很粗浅的内容,所以想请教大家哪里有sample,可以学习如何实现这种功能


谢谢大家的指点!

最新喜欢:

rhpengrhpeng
yuxuehu
驱动小牛
驱动小牛
  • 注册日期2002-05-13
  • 最后登录2008-04-03
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-04 11:37
DDK的例子就可以
else
驱动小牛
驱动小牛
  • 注册日期2002-10-21
  • 最后登录2004-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-04 12:22
拦截磁盘操作不应该用IFS,而应该用磁盘过滤驱动。

2000下可以参考DDK里面的DiskPref

9X下得需要写一个VSD了
chise
驱动牛犊
驱动牛犊
  • 注册日期2003-07-30
  • 最后登录2004-07-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-08-04 15:16
sorry,表达错误,不需要对磁盘进行操作,只是在文件级就将命令转发就可以.请问哪个例子可以借鉴?谢谢
else
驱动小牛
驱动小牛
  • 注册日期2002-10-21
  • 最后登录2004-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-08-04 16:29
在文件级做这种工作好像有点困难
sztest
驱动牛犊
驱动牛犊
  • 注册日期2003-06-15
  • 最后登录2004-09-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-08-06 10:01
文件级做这种工作问题很多,适用性和实际性能估计都有问题
lark
驱动小牛
驱动小牛
  • 注册日期2002-04-12
  • 最后登录2004-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-08-18 17:16
应该是没问题的,我就见过这种应用,但没有源码。要是谁有这种例子给大家研究一下就好了。好象经常有人问这类问题,却没有一个完整的答案。
lark
驱动小牛
驱动小牛
  • 注册日期2002-04-12
  • 最后登录2004-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-08-20 15:40
哪位大虾来帮我们这些菜鸟一把啊?
downloadw
驱动牛犊
驱动牛犊
  • 注册日期2003-06-30
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-08-21 10:06
菜鸟经常没人搭理的,:(
vcmfc
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-01-28
  • 粉丝0
  • 关注0
  • 积分528分
  • 威望53点
  • 贡献值0点
  • 好评度52点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-08-21 13:48
to else:

  转发是没有问题,在写之前,先自已构造一个写或用Zw系列就可以,只要有一套机制,我想是没有问题的。
nustzhua
驱动中牛
驱动中牛
  • 注册日期2002-06-19
  • 最后登录2015-09-27
  • 粉丝0
  • 关注0
  • 积分18分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-08-22 09:28
应该是没问题的,我就见过这种应用,但没有源码。要是谁有这种例子给大家研究一下就好了。好象经常有人问这类问题,却没有一个完整的答案。

说来看看,有这样的么,在哪儿下载。
不限容量的免费邮箱 www.k65.net
lark
驱动小牛
驱动小牛
  • 注册日期2002-04-12
  • 最后登录2004-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-08-23 23:34
我要是知道下载的地方,也就不会问这种问题了。
else
驱动小牛
驱动小牛
  • 注册日期2002-10-21
  • 最后登录2004-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-08-24 12:02
to else:

  转发是没有问题,在写之前,先自已构造一个写或用Zw系列就可以,只要有一套机制,我想是没有问题的。


还是有好多问题的,比如在文件系统起来之前修改的文件怎么办?
我觉得这种东西最好在磁盘级做。

在磁盘级做无论是98还是2000都比较简单
vcmfc
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-01-28
  • 粉丝0
  • 关注0
  • 积分528分
  • 威望53点
  • 贡献值0点
  • 好评度52点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-08-24 15:40
 当然,基本磁盘级是较容易做,你忘了哪组长以前的公司就是照这种方式实现的。
else
驱动小牛
驱动小牛
  • 注册日期2002-10-21
  • 最后登录2004-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-08-25 10:40
当然,基本磁盘级是较容易做,你忘了哪组长以前的公司就是照这种方式实现的。


我们公司现在也有,那个博士做的
游客

返回顶部