hora
游客
游客
阅读:1268回复:1

有关defult pnp 例程

楼主#
更多 发布于:2001-04-24 15:13
安装 driverworks 的例子程序hellowdm.sys 后,用driver monitor可以看到有不只一次 defult pnp()被调用。调用了两次defult pnp()以后,又进入OnstartDevice()例程,然后又调用了两次defult pnp()。这个defult pnp()是干什么用的?好像仅仅是用于往下层传个irp。它是怎么知道传到哪一层为止的呢?
root60931
驱动大牛
驱动大牛
  • 注册日期2002-10-25
  • 最后登录2025-03-22
  • 粉丝2
  • 关注0
  • 积分1013分
  • 威望432点
  • 贡献值0点
  • 好评度311点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-09-29 08:46
defult pnp() 只是想下层传递IRP,在下层(也许是下层的下层,依次类推)驱动的某个地方调用IoCompleteRequest完成该IRP
好好学习,天天向上! root60931@gmail.com
游客

返回顶部