zealsoft_zhu
驱动小牛
驱动小牛
  • 注册日期2004-03-30
  • 最后登录2014-07-30
  • 粉丝2
  • 关注0
  • 积分22分
  • 威望375点
  • 贡献值0点
  • 好评度137点
  • 原创分0分
  • 专家分0分
阅读:1732回复:2

miniport的不解,望高手指点一下

楼主#
更多 发布于:2008-07-30 13:32
各位好,我看了好几个miniport驱动的例子,包括tiamo大侠的和vdisk代码,首先感谢各位的无私奉献,但是我有一个地方不太明白。就是每次完成命令以后,要调用    ScsiPortNotification(NextRequest)和    ScsiPortNotification(RequestComplete)。为什么不直接在完成之后立即调用,非要把完成了的srb放进队列,然后用ScsiPortNotification(RequestTimerCall)
指定一个定时器,在定时器里面完成?
我一直不太明白为什么需要这样做?各位大侠能指点一下小弟吗?
谢谢先!
zxyhnu
驱动牛犊
驱动牛犊
  • 注册日期2009-06-08
  • 最后登录2009-08-19
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望31点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-06-09 09:57
可是可以,但是不知道哪种性能好些
gong_weying
驱动牛犊
驱动牛犊
  • 注册日期2003-05-04
  • 最后登录2009-07-16
  • 粉丝0
  • 关注0
  • 积分56分
  • 威望164点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2009-06-25 14:45
都行。我觉得命令完成后立即调用ScsiPortNotification(NextRequest)和ScsiPortNotification(RequestComplete)比较好一点。
游客

返回顶部