guolin
驱动牛犊
驱动牛犊
  • 注册日期2002-08-18
  • 最后登录2003-04-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1366回复:3

完成例程的返回值的意义???

楼主#
更多 发布于:2003-01-09 13:52
想请问大侠们 , 完成例程返回值的含义 , 按照walt的书说 , 派发例程的返回值是给调用者的 , iomarkpending是通知完成例程是否排队apc的, 小弟最近阅读DDK\\USBBUlk例子发现完成例程返回needmoreprocessing , 十分疑惑??
感谢任何关注!

最新喜欢:

okincnokincn
lu0
lu0
论坛版主
论坛版主
  • 注册日期2001-06-10
  • 最后登录2016-04-05
  • 粉丝2
  • 关注0
  • 积分-6311分
  • 威望21111点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-01-12 13:37
NEED MORE PROCESS让IOMGR不要FREE IRP.
如果是字节ALLOCATE IRP又要REUSE IRP的一般都会使用这种手段.
Regards, Lu Lin Webmaster of Inside Programming http://www.lu0s1.com
guolin
驱动牛犊
驱动牛犊
  • 注册日期2002-08-18
  • 最后登录2003-04-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-01-13 15:39
多谢斑竹
ambercctv
驱动牛犊
驱动牛犊
  • 注册日期2002-11-19
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-01-13 16:55
应该是IoMarkIrpPenging吧,它表明一个驱动程序的分发例程返回了
一个STATUS_PENGING,表明这个IRP还需要其他其他的驱动程序例程
进一步处理
游客

返回顶部