DeviceIoControl的输出缓冲区可以定义最大数据是多少?

a294447011294447011 2009-05-26 09:49:28
DeviceIoControl(
hDevice, //打开的驱动设备句柄
IOCTL_TESTX, //IOCTL控制码
InputBuffer, //输入缓冲区
InputBufferSize, //输入缓冲区大小(字节)
OutputBuffer, //输出缓冲区
OutputBufferSize, //输出缓冲区大小(字节)
&put, //
NULL//
);
如上:InputBufferSize的最大值可以是多少?
OutputBufferSize的最大值可以是多少?
...全文
165 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangangs 2009-05-27
  • 打赏
  • 举报
回复
应该没有限制
我不懂电脑 2009-05-27
  • 打赏
  • 举报
回复
没说明有限制,通常与你的具体计算机有关。
  • 打赏
  • 举报
回复
我尝试了一下,我用的这个xp系统;可以是:1024*1024*8字节,不知道有其他的结果没有?
fairchild811 2009-05-26
  • 打赏
  • 举报
回复
http://msdn.microsoft.com/en-us/library/aa363216(VS.85).aspx

貌似没看到有大小限制

1,221

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧