大虾请留步,一个驱动和应用程序通信的问题

godsaveme888 2005-03-29 08:13:36
应用程序给驱动程序发irp,驱动程序可以做相应的操作,并可以返回数据给应用程序,我现在的问题是:
我通过PsSetCreateProcessNotifyRoutine函数注册了一个回调函数,我想在在这个回调函数中发一个通知给应用程序,告诉应用程序某个事件发生了(比如某进程启动或退出了),最好还能附带一些数据(比如我想传递pid)给应用程序,不知道该怎么做,请大虾指点一二,先谢啦
...全文
122 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
godsaveme888 2005-04-15
  • 打赏
  • 举报
回复
这个问题我自己早就解决了,一直没来得及上来结帖
doomleo(leo) ,老兄你的帖子里那几个家伙很臭屁,你等他们婆婆妈妈的给你帮助,自己10个问题都解决完了,呵呵
Leo 2005-04-11
  • 打赏
  • 举报
回复
http://search.csdn.net/Expert/topic/1577/1577247.xml?temp=.9895746
suyun9329 2005-04-08
  • 打赏
  • 举报
回复
up
Newor 2005-04-07
  • 打赏
  • 举报
回复
俺认为比较正式的做法是用WMI,不过俺还每用过,愿意共同探讨!
mythay 2005-04-07
  • 打赏
  • 举报
回复
在内核态设置个IO_CONTROL_CODE,然后在switch时不返回,一直到回调函数将某个事件激发再返回。在用户态也创建个独立线程进行iocontrol。
cynthiayww 2005-03-30
  • 打赏
  • 举报
回复
学习了
cat_dog 2005-03-29
  • 打赏
  • 举报
回复
在应用创建一个事件,把句柄传给Driver,转化成内核模式,就可以通信了. 在win2k里

21,616

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧