阅读:1809回复:5
[求助]菜鸟问题,无法从驱动返回数据。
我用的是EasySys 创建的驱动。
我想让驱动返回一个'K' 驱动里面代码是这样:
应用程序里面的代码。
但是什么也没有printf出来。 高手帮忙,小弟在此先谢谢了。 |
|
|
沙发#
发布于:2007-05-13 17:06
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2007-05-19 21:32
那你给我一个OK?
|
|
|
地板#
发布于:2007-05-19 22:51
我看了一个例子
RtlCopyMemory(pIrp->UserBuffer,&inputdata,outBufLength); 是这样的。 |
|
|
地下室#
发布于:2007-05-20 09:32
Irp->IoStatus.Status = status;
Irp->IoStatus.Information = info; IoCompleteRequest(Irp, IO_NO_INCREMENT); 这个你设置了吗?还有copy的时候应该是一个字节吧 |
|
|
5楼#
发布于:2007-05-20 13:27
引用第4楼fanzi于2007-05-20 09:32发表的 : Irp->IoStatus.Status = status; Irp->IoStatus.Information = 0; IoCompleteRequest(Irp, IO_NO_INCREMENT); 我是这样的。 |
|
|