zhujian198
驱动牛犊
驱动牛犊
  • 注册日期2008-10-28
  • 最后登录2013-09-12
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望61点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2166回复:2

虚拟总线驱动有什么用?

楼主#
更多 发布于:2010-06-12 22:34
      wdf驱动分层结构中,物理总线驱动通常由MS提供,负责PNP,检查是否有新设备,查询注册表创建对于的FDO。
但虚拟总线有什么作用呢?找过很多书,张帆老师的《驱动详解》,《寒江独钓》,微软的驱动模型。都没找到想要的结果。

猜测:
方法1、如果在控制面板里 添加硬件的方式来安装FDO驱动,是不可以不写虚拟总线驱动。 (是不是控制面板-增加硬件-帮我们增加默认虚拟虚拟总线驱动,并且创建FDO呢?)
方法2、如果用INF的方式,自己写个setup程序,也可以不写虚拟总线驱动。(同上,利用inf,代替了控制面板-》。。 增加了一个默认的虚拟总线驱动,并且创建我们写的FDO)

小弟,一顿胡乱猜测。实在是疑惑,搞驱动的群体不多。所以到这里来请教各位大牛。
zhujian198
驱动牛犊
驱动牛犊
  • 注册日期2008-10-28
  • 最后登录2013-09-12
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望61点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2010-07-21 22:57
 自己问自己答,主要作用是为了pnp.
否则机器无法休眠。
wshcdr
驱动牛犊
驱动牛犊
  • 注册日期2003-07-17
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分125分
  • 威望250点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2012-03-12 13:47
主要是为了PNP?

是么?
游客

返回顶部