阅读:1385回复:9
文件过滤的一个弱弱的问题,高手请多指教
驱动程序对象创建一个设备对象,并将该设备对象添加到该设备的设备栈中,
这样所有针对设备发送的irp,都会发送到设备对象,并交由驱动程序对象来处理. 但看filemon的代码,控制设备对象,好象没有添加到某个设备栈中,那这个控制设备对象,如何过滤irp呢? |
|
沙发#
发布于:2007-07-20 01:03
浏览过的高手,跪求赐教
|
|
板凳#
发布于:2007-07-20 18:15
DeviceIoControl()
|
|
地板#
发布于:2007-07-20 19:09
控制设备对象,不是用来过滤irp的
|
|
地下室#
发布于:2007-07-23 17:51
我也想问这个问题。
|
|
5楼#
发布于:2007-07-27 00:26
知道和这个有关系DeviceIoControl()
能否详细赐教!!,多谢! |
|
6楼#
发布于:2007-07-27 00:28
回 3楼(tooflat)的帖子
对不是过滤irp,但irp也会发到该设备,就是想问如何发到该设备,因为该控制设备未加入设备栈中啊! |
|
7楼#
发布于:2007-07-27 09:11
对该设备创建一个符号连接,然后应用层通过该符号打开该设备,然后就可以操作该设备了。
|
|
8楼#
发布于:2007-07-28 01:44
恩,这个说法能够理解的,
果然高手指点,霍然开朗啊,多谢了!! |
|
9楼#
发布于:2007-08-05 15:04
对这个问题,有理解的同学,也望不吝交流 啊!
|
|