阅读:1305回复:4
有关应用程序和驱动通信的老问题!!!!
两个应用程序,一个驱动,过程分两步:
1、应用程序一和驱动通信 2、驱动保存和应用程序一通信的数据内容 3、驱动主动的通知应用程序二,将保存的数据发给应用程序二 以上的过程基本上是实时 我想做的是(nt驱动,用ddk做) 问题是: 1、怎么保存和应用程序一通信的数据内容 2、怎样将保存的数据发给应用程序二 我想在应用程序二启动时给分配一块内存,然后锁在,再用ioctl传给驱动,驱动将和应用程序一通信的数据写到该内存。但我不知道这种想法可不可实现, 而且实现这些过程的函数有那些??大侠能不能给出,有例程的话感激不尽!!! |
|
沙发#
发布于:2002-12-09 23:43
两个应用程序可以自接通讯。
|
|
板凳#
发布于:2002-12-08 18:17
我以前在vxd中做过类似的:
在驱动程序中,定义数据区和中间变量(就是flag之类),然后在他们之间用deviceiocontrol来回传递信息。 |
|
地板#
发布于:2002-12-08 15:53
我很弱的说,2000该怎么实现,具体些
或者还有其他好的方法,谢谢!!! |
|
地下室#
发布于:2002-12-08 14:28
可以实现。9X下用LINPAGELOCK/LINPAGEUNLOCK
|
|
|