各位大侠: 小生在此请教一个问题: 用户应用程序(APP)可以通过CreateFile /WriteFile /DeviceIoControl 直接向驱动程序(DRV)发送命令;那么,DRV能否直接向APP 发送命令或消息?比如,通知APP:缓冲区有了新数据,快来取,...
全文
回复(2) 2003-10-26 18:02 来自版块 - 内核编程
表情
edbert给我了一个思路,虽然我还看不大明白,期待着您的进一步解释,但仍然是非常感谢。(2003-10-28 09:49)
wowocock可以,通过命名的事件/信号量对象来实现双向唤醒 调用CreateSemaphore创建一个命名信号量Hookopen并设为无信号状态,同时调用CreateThread创建一个线程。线程代码的入口处通过调用WaitForSingleObject在此信号量上等待被ring0钩子函数...(2003-10-27 09:57)

返回顶部