阅读:1153回复:7
irp探测问题?
如果我把一个携带数据的irp发给一个low device,但是,这个low device不是我建立的。我有什么办法可以探测到这个low device是否收到我的irp了呢?
|
|
|
沙发#
发布于:2001-11-29 14:51
有方法可以实现吗?我很怀疑...
|
|
|
板凳#
发布于:2001-11-29 15:40
难道是把irp发出去完事?
|
|
|
地板#
发布于:2001-11-30 12:56
最多只能设置一个complete routine,在里面可以知道这个irp被lower device处理结束了。但在没有结束之前,你永远不会知道。
|
|
|
地下室#
发布于:2001-12-19 14:54
我把irp发往low device以后,便是无休止的等待,没有返回值。到底是怎么回事?
(到现在这个问题也没有解决,我看我是快被炒鱿鱼了 :() :( |
|
|
5楼#
发布于:2001-12-21 09:40
如果没有返回pending的话,说明下面在处理。至于为什么一直不返回,说明那个driver有问题
|
|
|
6楼#
发布于:2001-12-21 11:27
我的low device是os2000下的serial port的driver。有什么特殊的要求吗?
|
|
|
7楼#
发布于:2001-12-28 10:40
估计你发下去的irp有问题。但好像ms的driver因该会返回一些值阿 :o
|
|
|