liudongm
驱动牛犊
驱动牛犊
  • 注册日期2002-06-20
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2203回复:4

调用 DeviceIoControl 函数出现问题

楼主#
更多 发布于:2002-06-21 13:42
请教:调用 DeviceIoControl (hDevice,
                     IOCTL_EZUSB_BULK_READ,
                     &bulkControl,
                     sizeof(BULK_TRANSFER_CONTROL),
                     &inBuffer[0],
                     inPacketSize,
                     &nBytes,
                     NULL)
函数时如果返回值不为真,一般是什么错误造成的。
Tom_lyd
驱动大牛
驱动大牛
  • 注册日期2001-09-02
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-21 13:45
用GetLastError()查看失败原因才好判断。
Tom_lyd
nianhu
驱动牛犊
驱动牛犊
  • 注册日期2003-10-31
  • 最后登录2003-12-02
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-11-29 13:50
怎么查找?我用CVI编写应用程序就不行,而在VC下编写的控制台程序就可以调用成功,为什么呢?
anitacheng_cn
驱动牛犊
驱动牛犊
  • 注册日期2004-11-23
  • 最后登录2004-11-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-11-23 16:22
看看调用的参数对不对
lujunql
驱动小牛
驱动小牛
  • 注册日期2004-06-09
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-12-13 11:48
一般是给分配的OUT空间不够引起的!
游客

返回顶部