20楼#
发布于:2003-02-25 14:06
楼主:
我转贴的帖子上已经说了(看2),如果事HID的FILTER,那么从用户态发IOCTL注定失败。 |
|
21楼#
发布于:2003-02-25 23:27
to: tjm
你转的帖子的(2),说得是因为类驱动不会往下传递用户自定义的IOCTL所以,工作在下层的filter驱动会收不到IOCTL.... 如过我的理解正确的话 可,我现在要做的确kbfilter是工作在整个设备堆栈的最上层,所以不会有这样的问题. 我是不太明白,有参考书说, 2000下键盘和鼠标是系统独享的.那是不是意味着,我从用户端根本无法再创建一个文件对象去访问这类的驱动呢???? |
|
22楼#
发布于:2003-02-26 09:14
在ddk下面如何通过guid来访问驱动啊?
|
|
|
23楼#
发布于:2003-02-26 15:00
在98下真能写出WDM的键盘过滤驱动吗???
找不到任何线索.... |
|
24楼#
发布于:2003-02-26 16:47
你在printf(\"Symbolic link is %s\\n\",ifDetail->DevicePath);
这里得到的是什么东东 |
|
25楼#
发布于:2003-02-26 20:18
devicepath 就是设备的符号连接名
在驱动的adddevice例程中用ioregisterdeviceinterface注册设备接口是产生的这个符号连接名. 这个东西应该就是用于应用程序访问驱动用的. |
|
26楼#
发布于:2003-02-26 20:19
devicepath 就是设备的符号连接名,前面做的很多工作都是为了得到这个东西.这个东西应该就是用于应用程序访问驱动用的.
这个符号连接名是在驱动的adddevice例程中用ioregisterdeviceinterface注册设备接口时产生的. |
|
27楼#
发布于:2003-02-27 12:53
BLUE大侠, 别扔下句话就不管了。
还请你来关心一下小弟的疾苦啊?? |
|
上一页
下一页