jack_qi
驱动牛犊
驱动牛犊
  • 注册日期2008-07-15
  • 最后登录2008-11-25
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望12点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1232回复:1

请教站长crypress EzMrl源代码的问题!

楼主#
更多 发布于:2008-08-14 16:31
case IDC_TRAN_BULK_DATA:
......
char *buffer = NULL;
buffer = (char *)pTh->pBuf
我想问下这里的(char *)pTh->pBuf,pBuf里的数据怎么读取出来的?
那既然pBuf里有数据了,为什么还要执行这个控制函数???
bResult = DeviceIoControl (hDevice,
ioctl_val,
&bulkControl,
sizeof (BULK_TRANSFER_CONTROL),
buffer,
length,
(unsigned long *)&nBytes,
NULL);

我查了下代码是从pTh->pBuf = ((CEzMrFrame*)GetParentFrame())->BlkBuf等到的,
不过我现在想把这段代码封装成Dll,请教站长,这个buffer的参数我该怎么处理,其他参数很好设置。
非常感谢站长!
交流是为了更好的学习
jack_qi
驱动牛犊
驱动牛犊
  • 注册日期2008-07-15
  • 最后登录2008-11-25
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望12点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-08-14 16:36
请sunkai关注,因为我看过你回复别人的贴,你是高手,给点意见。
交流是为了更好的学习
游客

返回顶部