| 
					阅读:1435回复:4
				 Driver\"主动\"通知App的问题?
					    由于刚开始搞驱程,概念较模糊,问个不解的问题?
 题中\"主动\"的例子如下: 将并口设为EPP模式,应用程序调用驱动时打开中断, 当外设向应用程序传送数据时,先讲数据发到并口的数据线,再 向并口的/ACK线发送一个下降沿,此时中断处理函数被调用.可以 读入数据.但是由于此时的中断处理函数入口参数中 pDevObj->CurrentIrp=NULL,没有Dpc可调用,而在DIRQL级又无法调用KeSetEvent函数,所以无法通知应用程序. 那位知道该用什么办法,请不吝赐教.谢谢. | |
| 沙发#发布于:2002-05-26 15:20 
					在应用程序中调用WAITFORSINGLEOBJECT 函数
 (MULTIPLE) 它可以等待特定的事件发生 具体可以看MSDN | |
| 板凳#发布于:2002-04-16 09:09 用户被禁言,该主题自动屏蔽! | |
| 地板#发布于:2002-04-16 08:52 
					     是我没看清,先给一半分.
 我原来的设想是,是否存在类似回调函数的机制. 由回答可知是没有的,只能另开线程循环进行异步读操作. 我说的是否正确?请给指点指点,另一半分一并奉上. | |
| 地下室#发布于:2002-04-15 16:32 用户被禁言,该主题自动屏蔽! | |
 
							
 
				
