zgc7622
驱动小牛
驱动小牛
  • 注册日期2003-02-24
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分136分
  • 威望15点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
阅读:1126回复:1

我在使用USB进行传输的时候遇见了这样一个问题!

楼主#
更多 发布于:2004-12-29 14:09
我有两个程序一个是A负责将数据通过USB口发送出去,一个是B负责从USB口读取数据。A和B在两个不同的机器上使用USB连接。
我在运行的B程序中只要程序运行就起了一个线程使用readfile函数来接收数据。但是当我关闭程序B的时候,我要释放调USB的端口句柄,但是这时,readfile依然在起作用等待接收数据,请问这样该如何处理呢????
reuterk
驱动牛犊
驱动牛犊
  • 注册日期2004-12-24
  • 最后登录2005-02-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-30 20:15
每次读完之后再退出线程
或者你应该保证:线程不在读数据还没有完成之前退出

没有试过主机发送abort指令的方式,应该也可以

[编辑 -  12/31/04 by  reuterk]
游客

返回顶部