阅读:1480回复:2
问几个irp相关的问题
我需要做2个过滤驱动,一个在文件系统上面,一个在文件系统下
问题1, 一个irp过来,到了上层过滤驱动之后,上层驱动希望对irp做一些标记,然后传给文件系统,到了文件系统下层的驱动,这个irp还是一个irp么,会不会变成几个irp啊? 问题2,如果不变,这个就不是问题, 如果变成几个irp了,那么上层驱动修改的内容,在下层收到的几个irp都有效吗? 问题上3, 上层过滤驱动想对irp做一些修改,告诉下层驱动对这个irp做不同的处理,请问irp哪些域可以修改呢? 刚刚接触驱动,希望大家指点一下 |
|
|
沙发#
发布于:2009-10-15 20:56
还是一个irp.
具体可修改的域请具体看irp结构,其实你可以在上层收到后发送到你自己的下层处理 |
|
|
板凳#
发布于:2009-10-15 21:12
谢谢回答
我是做文件过滤,上层的这个irp必须要传递给文件系统吧? 因为我下层的驱动无法实现文件系统的功能啊 |
|
|