阅读:1275回复:4
驱动程序与应用程序通讯的问题(50分)
各位高手,请教一个老问题,当驱动与应用程序通讯时,我在应用程序中用CreateEvent创建了一个事件,hEvent,然后用用DeviceIoControl将这个事件传进驱动中,然后启动线程,waitforsingleobject(hEvent, 4000000);
在驱动中先调用obdrefencebyhandle转化成pkevent,然后一中断,就在dpcforisr中keSetEvent;这时我的线程不能立即处理,而是有延时,他要等一下才执行我的线程,怎么才能使它没有延时 ,当KeSetEvent一结束就执行我的线程,我线程的优先级设到最高了 多谢大家 |
|
沙发#
发布于:2003-03-18 13:37
怎么没人回答,都不知道吗,那请问一下,又做过异步dma传输的吗
|
|
板凳#
发布于:2003-03-18 20:34
这个延时没有办法了。
|
|
地板#
发布于:2003-03-18 22:13
3q
|
|
地下室#
发布于:2003-03-19 11:08
no way
|
|