阅读:2657回复:10
kbfilter的问题,希望各位帮帮忙,给20分
我编译并运行了DriverStudio带的例子kbfilter,可以从drivermonitor里看到它运行正常,现在想由win32应用程序访问它,但是不能打开它,不知道问题出在哪里?
#define KbfilterDevice_CLASS_GUID \\ { 0x43819946, 0xb8af, 0x4910, { 0x9f, 0xde, 0xd2, 0x96, 0x25, 0x5c, 0x1c, 0x59 } } GUID KbfilterDeviceClassGuid = KbfilterDevice_CLASS_GUID; 调用 OpenByInterface( &KbfilterDeviceClassGuid, 0, &Error); 返回错误码为5,希望各位帮帮忙,给20分 |
|
沙发#
发布于:2002-07-30 13:52
我把它安装了,但是不能启动,我的系统是xp,不知道该例子是否有问题。
|
|
|
板凳#
发布于:2002-07-30 15:10
我是在win2000下装到键盘类里的,用ps2测试的
|
|
地板#
发布于:2002-07-30 15:41
我用driverstudio2.6的自带工具安装的
|
|
|
地下室#
发布于:2002-07-31 18:12
我在2000下也试了,不行!driver monitor显示如下:418.567539 Default Kbfilter: In DriverEntry
418.568363 Default Kbfilter: AddDevice called 418.568732 Default Kbfilter: Entering KbfilterDevice::KbfilterDevice (constructor) 418.569162 Default Kbfilter: Entering KbfilterDevice::Internal Device Control, IRP: Major=IRP_MJ_INTERNAL_DEVICE_CONTROL Minor=0x0 Flags=0x0 418.569178 Default Kbfilter: Code=0xb0203 InputSize=0x8 OutputSize=0x0 418.569190 Default Kbfilter: 418.569243 Default Kbfilter: Entering KbfilterDevice::Internal Device Control, IRP: Major=IRP_MJ_INTERNAL_DEVICE_CONTROL Minor=0x0 Flags=0x0 418.569258 Default Kbfilter: Code=0xb3fc3 InputSize=0x18 OutputSize=0x0 418.569271 Default Kbfilter: 418.569293 Default Kbfilter: Completion routine called 418.569337 Default Kbfilter: Completion routine called 418.570721 Default Kbfilter: Entering KbfilterDevice::~KbfilterDevice() (destructor) 不知是否跟你一样?能正常运行的这位大哥,请问你的输出是怎样的,你改过吗? |
|
|
5楼#
发布于:2002-08-01 00:12
我装的是for ps2的,for usb的我也没测过,不知道可不可以.装在键盘设备中,替换掉原来那个键盘设备驱动程序.程序运行很正常,每按一个键都会有key code & scan code显示.
|
|
6楼#
发布于:2002-08-01 11:27
我也是ps2的呀,怎么替换原来的驱动?把真正的键盘驱动程序卸载吗?
|
|
|
7楼#
发布于:2002-08-01 18:19
多谢wqw指点,把原来键盘驱动程序升级为过滤驱动程序,并重启后就可以了,我现在稍作修改,把上下左右键改为ijkl,这下应该可以解决FIFA游戏时方向键锁住其他按键的问题了。我用热键f12进行正常和过滤之间的切换,很好使!
|
|
|
8楼#
发布于:2002-08-01 18:34
我编译并运行了DriverStudio带的例子kbfilter,可以从drivermonitor里看到它运行正常,现在想由win32应用程序访问它,但是不能打开它,不知道问题出在哪里? 你用inf文件里的GUID试试吧 ClassGUID={4D36E96B-E325-11CE-BFC1-08002BE10318} |
|
|
9楼#
发布于:2002-08-05 08:53
windows2000下我试成功过
|
|
10楼#
发布于:2002-08-08 16:39
2k下我也OK了,但有个问题,如何写个 代码安装?
|
|
|