x_j_ting
驱动牛犊
驱动牛犊
  • 注册日期2003-03-30
  • 最后登录2005-06-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1067回复:0

通信问题

楼主#
更多 发布于:2003-07-13 02:04
我问你一个问题:
  我编写了个驱动程序和一个测试用的应用程序。
  在驱动程序里:
PVOID ioBuffer;
ioBuffer= Irp->AssociatedIrp.SystemBuffer;
  case IOCTRL_TEST:
       int *i=(int*)ioBuffer;
       *i=10;
      break;
 我在应用程序里是这样写的:
  HANDLE hDriver=CreateFile(.......);
  int i=0;
  DeviceIoControl(hDriver,IOCTRL_TEST,NULL,0,&i,sizeof(i),.....);
   这样i的结果是什么是0还是10???????
游客

返回顶部