阅读:1651回复:5
一个驱动程序生成两个设备对象,如何判断IRP发给哪个设备对象?
一个驱动程序中生成两个一模一样功能的设备对象,名字不一样,如何判断来自应用程序的IRP是发给哪个设备对象?用什么方法?
|
|
沙发#
发布于:2004-05-03 12:50
你打开设备的时候就用的不同的名字(用symbolic link,or GUID),对应的不同的设备对象
|
|
板凳#
发布于:2004-05-03 13:38
感谢回复,继续说下去,然后怎么办?
一个驱动程序只有一个DRIVERENTRY ,对于应用程序来的IRP_MJ_READ 如何判断是给哪个设备? |
|
地板#
发布于:2004-05-03 14:06
dispatch func的一个参数就是PDEVICE_OBJECT呀
|
|
地下室#
发布于:2004-05-03 21:59
Check this out !!
http://www.wd-3.com/archive/namespace.htm |
|
5楼#
发布于:2004-05-04 09:43
谢谢,不过没分了。。。有机会再还你。。
|
|