ringice
驱动牛犊
驱动牛犊
  • 注册日期2002-11-26
  • 最后登录2004-10-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1086回复:1

救急!!2000/XP下,如何利用写驱动的方法过滤键盘按键信息,请说明详细的API

楼主#
更多 发布于:2004-09-24 05:58
2000/XP下,如何利用写驱动的方法记录键盘按键信息,并把截获到的按键信息更改后,再交给系统的消息队列,

请说出详细的API。。。。

希望大家帮帮忙。。。。。
steven_kane
驱动牛犊
驱动牛犊
  • 注册日期2002-12-22
  • 最后登录2009-10-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-09-28 00:11
编写键盘过滤:
  1.
      在DriverEntry或AddDevice(标志设备为WDM)中
      调用IoGetDeviceObjectPointer()获得
      设备名称为"\\Device\\KeyboardClass0"的device_object指    针
      在调用IoAttachDeviceByPointer()挂接到该keyboard class 的设备对象上
  
2.  声明自己的过滤为keyboard类
    驱动的加载组为Keyboard Port

如果可以的话给点分吧
游客

返回顶部