阅读:2307回复:12
请教:我想写个键盘驱动,接收从键盘输入的键!急
我是新手我想写个键盘驱动,接收从键盘输入的键。
是用DDK里的kbdclass还是用kbfiltr还是用其它的东西可以写啊,请大家帮下忙!! |
|
驱动老牛
![]() |
沙发#
发布于:2005-06-24 16:47
下面是引用Cloudy_hanji于2005-06-24 16:34发表的请教:我想写个键盘驱动,接收从键盘输入的键!急: kbfiltr就可以 |
|
板凳#
发布于:2005-06-24 17:34
下面是引用Cloudy_hanji于2005-06-24 16:34发表的请教:我想写个键盘驱动,接收从键盘输入的键!急: 这个问题我最近在仔细研究,其实键盘驱动不管是port驱动、过滤驱动、class驱动,因为只要在一个设备堆栈中只有一个安全权限,是需要信任的子系统才能存取的,而Windows中目前只有一个信任子系统,那就是Win32子系统。而且用户的任何程序同样不能通过简单的方法与键盘堆栈的任何程序通讯,所以这是个相对复杂的问题 而且kbdclass,8042port驱动文件在windows文件保护中,必须绕过这个WFP。所以这是个复杂的问题。 不过我已经用另外一种方法在做,已经取得了一些重大进展。。。 |
|
|
地板#
发布于:2005-06-25 09:07
bmyyyud能共享一下你的研究成果吗?还有可以留个联系方式吗?我的QQ是36886919。
E-mail:hanji123@126.com |
|
地下室#
发布于:2005-06-27 15:23
bmyyyud,共享一下吧, 呵呵,end_sub@hotmail.com
|
|
5楼#
发布于:2005-06-27 15:27
帮顶,学习:D
|
|
6楼#
发布于:2005-06-28 16:54
下面是引用bmyyyud于2005-06-24 17:34发表的: 这样说就是在kbdfilter中新创建一个接口类,别的应用程序也不能访问咯!! |
|
7楼#
发布于:2005-06-29 09:13
可以参考rookit的代码
|
|
8楼#
发布于:2005-06-29 09:36
不知道disable wfp可不可以,我现在有这样的程序
|
|
9楼#
发布于:2005-07-04 17:31
已经成功了
|
|
|
10楼#
发布于:2005-07-05 08:31
下面是引用wonder_2001于2005-06-28 16:54发表的: 对,所以必须另想办法 |
|
|
11楼#
发布于:2005-07-13 23:11
我有现成的,可以到该论坛上搜索
|
|
|
12楼#
发布于:2007-01-08 09:35
bmyyyud
能分享一下研究成果不? |
|