各位大哥请来看看 一个ifs filter(过滤驱动)(wdm)的问题

blackmagic 2003-03-24 07:19:37
我在参考ifs ddk xp里面的例子做了一个过滤驱动不过后来发现
在打开多个文件并且保存的时候没有办法拦截到相应的irp(只
可以拦截到一部分)(我想对磁盘的写操作的相应irp应该是
irp_mj_write吧 不知道这样的理解对不对)ifs ddk上面的
例子也是拦截不到 irp_mj_write(也是只可以拦截到一部分)
请问各位大哥到底是怎么回事啊
还有对删除文件的操作相应的应该是拦截什irp啊
还是要拦截别的什么东东
...全文
35 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
blackmagic 2003-03-29
  • 打赏
  • 举报
回复
to : vcmfc(【痛苦的虫虫】)
我也不愿意啊
而且只给我很短的时间来写
要知道我是刚学啊
没有办法
blackmagic 2003-03-28
  • 打赏
  • 举报
回复
我用的是filespy
nustzhua 2003-03-28
  • 打赏
  • 举报
回复
你用的是filespy还是sfilter呢
vcmfc 2003-03-28
  • 打赏
  • 举报
回复
不懂ifs filter,你要累的很。


我做了一年了,还是有大量的不懂,怎么大家都来淌这水呢!!!!



看样子你是初哥,你后面的日子还长的呢。


删除:IRP_MJ_SET_INFORMATION(N种操作在里面,要判断.)

写绝对是IRP_MJ_WRITE/IRP_MJ_READ,不过有重点,请参考www.driverdevelop.com上的文件系统开发论坛或OSR,祝你好运。
blackmagic 2003-03-27
  • 打赏
  • 举报
回复
例子就是ifs ddk 里面的文件夹下面\WINDDK\2600.1106\src\filesys\filter里面
不过要有ifs ddk 才行
nustzhua 2003-03-26
  • 打赏
  • 举报
回复
问一下,你那个例子的名字是什么?
告诉我一下好么?
ajn_sailing 2003-03-26
  • 打赏
  • 举报
回复
up
Witty 2003-03-25
  • 打赏
  • 举报
回复
在device io control 那儿射个断点调试。
这些command 是系统发来的,应该在device io control 那儿才能获得。
而irp_mn_write and read 是直接对设备读写的时候你才看到的。

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧