版块
论坛
喜欢
话题
应用
搜索
登录
注册
zhanghc的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=18324
如何把自己的驱动程序挂接到驱动程序栈的特定地方?
如何把自己的驱动程序挂接到驱动程序栈的特定地方?如何实现上层过滤驱动程序,下层过滤驱动程序。驱动程序栈是否只能加载在栈顶。我们做的驱动程序加载在哪个驱动程序栈,难道windows只有一个驱动程序栈,还是我们用什么方法默认的一个驱动程序栈。比如我写一个usb的驱动,和一个pci的驱...
全文
回复
(
8
)
2004-11-18 17:11
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
zhanghc
:
我在过滤程序的inf文件中看到,过滤程序是在功能驱动程序安装的时候安装的,而且是指定了是上层驱动程序,我就看了一个, 我的问题是是不是所有的过滤驱动程序都是按照这个方法放上去的, 有没有人有过相应的经验,我在driverstudio中就没有看到怎么指定. 所以有疑问.
(2004-12-01 17:35)
回复
toadwolf
:
你可以参考sysinternals上的ctrl2cap例子. 它的NT4的版本就是过滤keyboard class driver的. 该实现方法在2000/xp下一样可以用. toad
(2004-11-27 03:11)
回复
wang_sir
:
tigerL真到: 这个好像不用你来操心,PnP管理器会自动把你的设备驱动程序放进合适的驱动程序栈中。 如果我需要手
(2004-11-25 21:19)
回复
zhanghc
:
我不知道这样理解对不对? pnp管理器首先找到一个设备,找到这个设备的时候就指导了该设备所在的设备栈中的位置,然后找到一个inf文件指导sys的安装,这时候生成一个驱动程序对象,在inf中指出该驱动程序对象是哪一种驱动动程序,是否是过滤驱动程序是否在功能驱动程序的上方或者下...
(2004-11-24 17:58)
回复
zhanghc
:
我知道系统会自动加载到一个地方, 但是我不明白是怎么操作的,比如pci驱动程序,他应该放到pci总线上面去,但是如果我再想做一个驱动程序放在我的功能驱动程序下层,pci总线驱动的上层怎么操作. 如果要看书,我想请问哪本书会有这些东西. 我买的书上没有阿.
(2004-11-20 12:08)
回复
wowocock
:
建议你看看书,先把基本概念搞清楚.
(2004-11-20 10:08)
回复
tigerL
:
这个好像不用你来操心,PnP管理器会自动把你的设备驱动程序放进合适的驱动程序栈中。
(2004-11-19 19:45)
回复
zhanghc
:
没有人顶, 只好自己顶, 请大家帮忙看看? 高手在哪?
(2004-11-19 17:14)
回复
zhanghc
加关注
写私信
0
关注
0
粉丝
68
帖子
返回顶部