阅读:1901回复:2
应用程序与驱动程序通信
大家好,我最近才开始学驱动,用的是武安河的课本,我用driverstudio3.2做了个简单的charsample的例子,什么都是看书上编的,应用程序是向导生成的,通过ddk做build生成的exe文件,我把驱动生成。sys文件后,把它安装了,然后运行应用程序,应用程序发送一个数字,驱动要返回一个相应的汉字,但是就是返不回来,outbuffer那里什么都收不到,我是不是缺少什么了,怎么成功不了了,希望大家能帮忙一下。
|
|
|
沙发#
发布于:2008-11-23 13:40
驱动程序和应用程序通信有两种方式:
1通过deviceiocontrol 2通过共享内存的方式 你用的哪种? |
|
板凳#
发布于:2009-03-03 21:49
我猜你是用的deviceiocontrol通信,你看是不是驱动里相应IOCTL的information字段设置不对,比如你想传4个字节的内容出来,但information=0,可能就传不出来。
|
|
|