阅读:1582回复:8
怎样把一个Irp分成若干个子Irp下发?
不用IoMakeAssociatedIrp怎样把一个Irp分成若干个子Irp下发,且等待子Irp完成后再IoCompleteRequest主Irp?
|
|
沙发#
发布于:2007-01-08 08:29
自己创建Irp进行发送
|
|
|
板凳#
发布于:2007-01-08 10:42
捕获irp所需数据,然后按楼上说的做。
|
|
|
地板#
发布于:2007-01-08 12:54
如果要等到所有子irp完成后再完成主Irp怎么做才行呢?
|
|
地下室#
发布于:2007-01-09 09:02
KeWaitForMultipleObjects
|
|
|
5楼#
发布于:2007-05-25 11:33
等到你的子irp完成之后在下发主irp
|
|
驱动小牛
|
6楼#
发布于:2007-05-29 14:11
Iocopycurrent*IRP
|
|
驱动小牛
|
7楼#
发布于:2007-05-29 14:13
完整的是IoCopyCurrentIrpStackLocationToNext,拷贝过后,你随便发吧,最后都会会到你的IRP栈.
|
|
8楼#
发布于:2007-05-29 16:03
自己分配IRP就可以了,很简单的
|
|
|