coolisolator
驱动牛犊
驱动牛犊
  • 注册日期2005-07-29
  • 最后登录2006-02-27
  • 粉丝0
  • 关注0
  • 积分62分
  • 威望9点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:1470回复:3

总线驱动的FDO所对应的PDO是谁创建的?

楼主#
更多 发布于:2005-08-10 21:36
  总线驱动的FDO的下层PDO是由PnP管理器创建的吗?
如果是,PnP管理器在什么时候创建这个PDO对象呢?
对于象TOASTER这样的虚拟总线,系统是如何知道要创建PDO对象的呢?
活到老,学到老
tase
驱动小牛
驱动小牛
  • 注册日期2002-03-10
  • 最后登录2015-01-23
  • 粉丝0
  • 关注0
  • 积分494分
  • 威望74点
  • 贡献值0点
  • 好评度53点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-01-03 10:22
我也在想这个问题? 还不清楚。

不知谁能提供一个 KBus 的例子?
--- TASE ---
snowboyfly
驱动牛犊
驱动牛犊
  • 注册日期2006-11-25
  • 最后登录2007-01-12
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-01-12 16:30
总线驱动程序的一个任务就是枚举总线上的设备,并为每个设备创建一个PDO。一旦总线驱动程序检查到新硬件存在,PnP管理器就创建一个PDO
这里的“总线(bus)”用来描述与设备进行电气连接的硬件。这是一个广义的定义,它不仅包括PCI总线,还包括SCSI卡、并行口、串行口、USB集线器(hub),等等。实际上,它可以是任何能插入多个设备的硬件设备

这是Programming the Windows Driver Model 书上的原文
可以参考下这本书的相关章节
下雪的天空
wzgodzhi
驱动牛犊
驱动牛犊
  • 注册日期2007-01-16
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分760分
  • 威望77点
  • 贡献值0点
  • 好评度76点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-01-17 15:15
游客

返回顶部