如果你使用的是重叠(异步)方式打开串口的话
出现这个错误很正常。表明I/O没有完成。但不表明串口操作有错误。
如果你使用同步方式打开串口的话,那就是有错误了。
因为同步方式是阻塞的,知道I/O完成才返回
--------------------------------------------------------------------------------
我的一段成功代码,供参考
//工作者线程pParam为可传递的参数本程序传递的是对话框指针
UINT CommProc(LPVOID pParam)
{
OVERLAPPED os;
D