阅读:1091回复:3
请问如何在WDM与应用程序中传递一个整数组?
请大侠指导:
我编写了一个WDM驱动,要求驱动与应用程序之间有大量的数据(整数)传递。我用了DeviceIoControl()作,发现只能传递一组字符串,但是换成一组整数数组就不行了。不知道为什么? 请大侠帮助解答! 实现此功能不知道还有什么别的方法? 谢谢! |
|
沙发#
发布于:2002-07-08 11:23
有没有搞错。DeviceIoControl传的是内存地址,什么不能传?!
ULONG buf[100]; DeviceIoControl(hDEV, IOCTL_XXXX, &buf, sizeof(buf), NULL, 0, &nBytes, NULL); |
|
|
板凳#
发布于:2002-07-08 11:25
字符串与整数组不是一样吗?
反正你把缓冲区地址与字节长度传下去不就行了吗! |
|
地板#
发布于:2002-07-08 14:56
可以考虑用共享内存
|
|