版块
论坛
喜欢
话题
应用
搜索
登录
注册
fenghaifu的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=98132
关于ddk中的kbfiltr例子和应用程序通讯问题
我想把kbfiltr例子做成能用应用程序通信的,看例子说明说要使用IRP_MJ_DEVICE_CONTROL和应用程序通信的话,要创建另外一个设备。我想知道怎么创建啊?哪位高手能指点一下。谢谢。
回复
(
6
)
2005-03-23 20:02
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
keyia
:
在dispath中判断一下 如果deviceobject是你创建的controldevice那么 IoCompleteRequest(Irp, IO_NO_INCREMENT ); return STATUS_SUCCESS; 如果是其他情况就 IoSkipCu...
(2005-06-08 15:16)
回复
nobounded
:
可以创建多个设备,我是新手,什么叫ctrl2cap,能不能解释一下如何实现的? shenming365 不明白你的意思?createfile 跟dispatch中的代码有关系吗?
(2005-04-20 13:45)
回复
shenming365
:
我也想使用IRP_MJ_DEVICE_CONTROL和应用程序通信 如果在Dispatch中 IoSkipCurrentIrpStackLocation( Irp ); return IoCallDriver( devExt->TopOfStack, Irp );...
(2005-04-19 13:50)
回复
bmyyyud
:
我试了ddk中得kbfiltr例子不行,怎么都进不了控制程序中。我下了ctrl2cap,解决了。 这两个程序其实都可以,ctrl2cap功能弱一些,是在请求完成后查看修改,而kbfiltr在请求来到时处理,可以做更多工作,包括增加丢弃修改等等操作
(2005-03-25 08:50)
回复
fenghaifu
:
我试了ddk中得kbfiltr例子不行,怎么都进不了控制程序中。我下了ctrl2cap,解决了。
(2005-03-24 19:58)
回复
bmyyyud
:
我想把kbfiltr例子做成能用应用程序通信的,看例子说明说要使用IRP_MJ_DEVICE_CONTROL和应用程序通信的话,要创建另外一个设备。我想知道怎么创建啊?哪位高手能指点一下。谢谢。 可以不用创建设备,找个在IRP_MJ_DEVICE_CONTROL中键盘驱动不用...
(2005-03-24 09:37)
回复
fenghaifu
加关注
写私信
0
关注
0
粉丝
38
帖子
返回顶部