请教如何让我的Kernel Mode Driver在发生特定事件时通知我的应用程序(回调)?From kernel mode, how to notify user application of certain event? Is there a way to callback ...
全文
回复(7) 2001-07-08 15:30 来自版块 - 内核编程
表情
luojianIf you tell me how.(2001-07-25 19:48)
KDriver[QUOTE]原本由 luojian 发表 [B]Best Answer! Thank you!! Asynchronous DeviceIoControl ! [/B][/QUOTE] 兄弟,别光THANK来点分呀,呵呵。。。(2001-07-25 08:28)
luojianBest Answer! Thank you!! Asynchronous DeviceIoControl !(2001-07-24 20:45)
KDriverUSER MODE发一个异步的DEVICEIOCONTROL IRP,DRIVER先把它缓冲存起来,在适当的时候COMPLETE这个IRP;同时USER MODE程序在需要等待该事件发生的时候等待就可以了(2001-07-23 20:03)
softice9x底下虽然没有命名事件,但也可以让ring0和ring3共享同一事件。在ring3先创建一事件或信号量,再用openvxdhandle将其转换为vxd可用的句柄就可以了;其实用QueueUserApc也很方便。从ring0调用ring3是可以的,但千万别在ring0等待ring...(2001-07-23 09:16)
eric_ti在98中不支持命名EVENT (2001-07-20 13:54)
lu0在KERNEL MODE和USER MODE共享一个EVENT. KERNEL MODE的名字要加上\\BaseNamedObjects\\ 就可.(2001-07-09 17:16)

返回顶部