阅读:1125回复:1
我在使用USB进行传输的时候遇见了这样一个问题!
我有两个程序一个是A负责将数据通过USB口发送出去,一个是B负责从USB口读取数据。A和B在两个不同的机器上使用USB连接。
我在运行的B程序中只要程序运行就起了一个线程使用readfile函数来接收数据。但是当我关闭程序B的时候,我要释放调USB的端口句柄,但是这时,readfile依然在起作用等待接收数据,请问这样该如何处理呢???? |
|
沙发#
发布于:2004-12-30 20:15
每次读完之后再退出线程
或者你应该保证:线程不在读数据还没有完成之前退出 没有试过主机发送abort指令的方式,应该也可以 [编辑 - 12/31/04 by reuterk] |
|