首页
社区
课程
招聘
[求助]驱动及时向应用程序通信的问题
发表于: 2008-12-25 10:30 5002

[求助]驱动及时向应用程序通信的问题

2008-12-25 10:30
5002
大虾们帮帮忙啊!
我想像卡巴斯基那样把驱动的即时信息传给应用程序,我是想用事件来实现(如果有其它更好的请高手们指点一下啊),可怎么弄不好,请高手们给个示例代码,谢谢了!
我想传类似这样一个结构的信息到应用程序:
typedef struct _Monitor_message
{
        PWSTR   name;
      PCHAR  para;
        ULONG   size;       
}Monitor_Message,*PMonitor_Message;

驱动有时运行在IRQL=2级。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 635
活跃值: (101)
能力值: ( LV12,RANK:420 )
在线值:
发帖
回帖
粉丝
2
卡巴用的是APC~
2008-12-25 10:38
0
雪    币: 218
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
大虾们帮帮忙啊!
2008-12-25 17:51
0
雪    币: 129
活跃值: (31)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
Rootkit的学习与研究 专题里我好象看到过APC!
2008-12-25 17:53
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
http://bbs.pediy.com/showthread.php?t=59015
2008-12-26 08:35
0
雪    币: 217
活跃值: (35)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
APC方式是最好的。irp方式不太爽,老是要留个irp未完成。event方式维护消息队列太麻烦。
2008-12-26 08:56
0
雪    币: 635
活跃值: (101)
能力值: ( LV12,RANK:420 )
在线值:
发帖
回帖
粉丝
7
APC也是有很多问题的,较好的方案是LPC,连SectionView都帮你做好了~
2008-12-26 11:06
0
雪    币: 217
活跃值: (35)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
LPC的api太复杂了。
2008-12-26 12:00
0
游客
登录 | 注册 方可回帖
返回