阅读:2166回复:2
虚拟总线驱动有什么用?
wdf驱动分层结构中,物理总线驱动通常由MS提供,负责PNP,检查是否有新设备,查询注册表创建对于的FDO。
但虚拟总线有什么作用呢?找过很多书,张帆老师的《驱动详解》,《寒江独钓》,微软的驱动模型。都没找到想要的结果。 猜测: 方法1、如果在控制面板里 添加硬件的方式来安装FDO驱动,是不可以不写虚拟总线驱动。 (是不是控制面板-增加硬件-帮我们增加默认虚拟虚拟总线驱动,并且创建FDO呢?) 方法2、如果用INF的方式,自己写个setup程序,也可以不写虚拟总线驱动。(同上,利用inf,代替了控制面板-》。。 增加了一个默认的虚拟总线驱动,并且创建我们写的FDO) 小弟,一顿胡乱猜测。实在是疑惑,搞驱动的群体不多。所以到这里来请教各位大牛。 |
|
沙发#
发布于:2010-07-21 22:57
自己问自己答,主要作用是为了pnp.
否则机器无法休眠。 |
|
板凳#
发布于:2012-03-12 13:47
主要是为了PNP?
是么? |
|