驱动和应用层的三种通信方式

时间:2017-04-01 11:23:17
【文件属性】:

文件名称:驱动和应用层的三种通信方式

文件大小:206KB

文件格式:RAR

更新时间:2017-04-01 11:23:17

驱动,io通信

驱动程序和客户应用程序经常需要进行数据交换,但我们知道驱动程序和客户应用程序可能不在同一个地址空间,因此操作系统必须解决两者之间的数据交换。驱动层和应用层通信,主要是靠DeviceIoControl函数,资源是三种io通信情况的例子,还有应用层的测试程序。


【文件预览】:
驱动和应用层通信
----驱动层()
--------inc()
--------src()
--------obj()
----应用层()
--------untMain.dfm(4KB)
--------Comm.exe(381KB)
--------untIOCTL.pas(1KB)
--------Comm.dof(2KB)
--------untIOCTL.dcu(1KB)
--------Comm.dpr(225B)
--------Comm.cfg(434B)
--------untMain.pas(3KB)
--------Comm.res(876B)
--------untMain.dcu(7KB)

网友评论

  • 三种例子都是同步调用,没有提到驱动如何主动通知应用程序