阅读:1086回复:1
救急!!2000/XP下,如何利用写驱动的方法过滤键盘按键信息,请说明详细的API
2000/XP下,如何利用写驱动的方法记录键盘按键信息,并把截获到的按键信息更改后,再交给系统的消息队列,
请说出详细的API。。。。 希望大家帮帮忙。。。。。 |
|
沙发#
发布于:2004-09-28 00:11
编写键盘过滤:
1. 在DriverEntry或AddDevice(标志设备为WDM)中 调用IoGetDeviceObjectPointer()获得 设备名称为"\\Device\\KeyboardClass0"的device_object指 针 在调用IoAttachDeviceByPointer()挂接到该keyboard class 的设备对象上 2. 声明自己的过滤为keyboard类 驱动的加载组为Keyboard Port 如果可以的话给点分吧 |
|