gsbean
驱动牛犊
驱动牛犊
  • 注册日期2002-10-07
  • 最后登录2002-10-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1247回复:1

看书后的几个疑问

楼主#
更多 发布于:2002-10-24 15:55
  刚刚开始准备做驱动,使劲看书,望各位多多指点:
1。 在chris的书中,说设备名称方法有安全问题,但我怀疑采用GUID的设备接口替换后是否能避免他所说的安全问题。

2。 如果加载一种设备的过滤驱动程序,则系统可以自动加载到设备堆栈中,可是如果先后加载同一种设备的两个过滤驱动程序,则能成功吗?如果能,则它们在设备驱动堆栈中的位置是如何的?

3。 在Walter oney的驱动模型书中,第5章介绍标准IRP处理过程时,在完成例程开头曾经有所谓的样板代码:
     if(irp->PendingReturned )  IoMarkIrpPengding(Irp)
 而在第六章急插急用的PNP处理时的完成例程开头却没有了这种样板代码,因为作者说是返回了STATUS-MORE-PROCESSING-REQUIRED的缘故。但我却不明白这两种使用方式到底有何区别?他们分别应该在什么情况下使用?
caolaohan
驱动牛犊
驱动牛犊
  • 注册日期2002-10-18
  • 最后登录2014-03-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-10-25 16:37
哇!
你刚刚开始准备做驱动,就已经这么深奥了,了不起。
我还是一头雾水呢? :( :( :(
游客

返回顶部