阅读:1067回复:0
通信问题
我问你一个问题:
我编写了个驱动程序和一个测试用的应用程序。 在驱动程序里: 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??????? |
|