阅读:2760回复:4
想开发usb键盘过滤驱动应当怎么做
说者有分:)
|
|
沙发#
发布于:2002-08-08 16:57
ddk和ds里都有例子。
|
|
板凳#
发布于:2002-08-08 21:37
例子在那,找到了分就给你
|
|
地板#
发布于:2002-08-09 11:28
最主要的就是把LowerFilters或UpperFilters写到reg里面。不过,具体你要filt哪个device,就很有讲究了!
|
|
|
地下室#
发布于:2002-08-09 17:27
usb键盘的驱动顺序分别为
(kdbclass.sys)->(kdbhid.sys)->usbhid.sys.... 似乎应当是加驱动过滤在kdbclass.sys上吧 装USB键盘后有一个设备\\device\\keyboardclass1 对应的这个顺序(kdbclass.sys)->(kdbhid.sys)->usbhid.sys.... 不过用iogetdeviceobjectpointer 得到设备总是返回 c0000034 找不到该对象,不信你试一下 不知这和USB键盘在2000下的独占使用是否有关 |
|