[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Class\\{4D36E978-E325-11CE-BFC1-08002BE10318}]\"UpperFilters\"=\"MIN...
全文
回复(7) 2005-06-01 19:29 来自版块 - ABC初学者
表情
KMK这例子工作正常吗 ? 它的源码是不完整的,又我从不安装书上驱动.所以不知到. 这例子感觉是从parallel port interrupt抄来. 是一个Ports Class Upper Filter(不是parallel port filter)(2005-06-06 15:03)
changysTo KMK: 看来高手,也有同样的迷惑 :-) 我看过chap 9以前的所有例子reg 文件, 注册表的信息都是这样的, 唯一不同 chap 9 多了Class字段 在reg文件中, 没有其它什么针对LPT的设置, 真是奇怪啊! 谁能帮着分析一下呀!(2005-06-06 14:21)
KMK To KMK: 这个例子程序只用了注册表文件[在楼上已经写出], 并没有用到INF文件, 还是没有明白为什么系统就知道给这个驱动分配 PLT资源呢, 奇怪? 我说的不是针对你的例子,祗是一般的看法而已. 你的例子中GUID是Ports...(2005-06-06 12:27)
changysTo KMK: 这个例子程序只用了注册表文件[在楼上已经写出], 并没有用到INF文件, 还是没有明白为什么系统就知道给这个驱动分配 PLT资源呢, 奇怪? (2005-06-06 09:35)
KMK 如何理解 \"另外所谓资源都是驱动程序自己主动申请的.\" 我感觉好像资源是系统分配的, 驱动程序是被动接受的, 这是从inf里申请,系统分配,再被动接受的. COM & PLT, 那是怎么判断出要给这个UppterFilt...(2005-06-04 08:20)
changysTO qinxg 如何理解 \"另外所谓资源都是驱动程序自己主动申请的.\" 我感觉好像资源是系统分配的, 驱动程序是被动接受的, 最迷惑不解的地方是在这个Class下有两个硬件设备: COM & PLT, 那是怎么判断出要给这个U...(2005-06-03 12:57)
qinxgUpperFilters=xxx: 是创建过滤驱动程序. 只要在这个class下的所有设备驱动都会受影响. class下的驱动都会首先传给minipnp,minipnp在AddDevice()要判断当前过滤是什么设备. 另外所谓资源都是驱动程序自己主动申请的.(2005-06-03 12:43)

返回顶部