阅读:1268回复:1
有关defult pnp 例程
安装 driverworks 的例子程序hellowdm.sys 后,用driver monitor可以看到有不只一次 defult pnp()被调用。调用了两次defult pnp()以后,又进入OnstartDevice()例程,然后又调用了两次defult pnp()。这个defult pnp()是干什么用的?好像仅仅是用于往下层传个irp。它是怎么知道传到哪一层为止的呢?
|
|
沙发#
发布于:2003-09-29 08:46
defult pnp() 只是想下层传递IRP,在下层(也许是下层的下层,依次类推)驱动的某个地方调用IoCompleteRequest完成该IRP
|
|
|