如题

解决方案 »

  1.   

    COMMTIMEOUTS m_CommTimeouts5;  // Config timeouts 
    m_CommTimeouts5.ReadIntervalTimeout = MAXDWORD; 
    m_CommTimeouts5.ReadTotalTimeoutConstant = MAXDWORD; 
    m_CommTimeouts5.ReadTotalTimeoutMultiplier = MAXDWORD; 
    m_CommTimeouts5.WriteTotalTimeoutConstant = MAXDWORD; 
    m_CommTimeouts5.WriteTotalTimeoutMultiplier = MAXDWORD; 
    SetCommTimeouts(g_hPWMCom, &m_CommTimeouts5); 
      

  2.   

        COMMTIMEOUTS CommTimeouts;
        CommTimeouts.ReadIntervalTimeout=0;  //MAXDWORD;
        CommTimeouts.ReadTotalTimeoutConstant=0;
        CommTimeouts.ReadTotalTimeoutMultiplier=0;
        CommTimeouts.WriteTotalTimeoutConstant=0;
        CommTimeouts.WriteTotalTimeoutMultiplier=0;
      

  3.   

    这办法早试过了,但没效果啊,当没有响应的时候还是走到readfile卡死。