请问总是返回10035的错误该怎么办?
目标:
实现文件传输
代码:
do
{
memset(m_chTranBuffer,0,sizeof(m_chTranBuffer));
l_iReadLeng = fread(m_chTranBuffer,1,4096,m_pSourFile);
l_iSendLeng = send(m_soClient,m_chTranBuffer,l_iReadLeng,0);
if(l_iSendLeng != 4096)
{
TRACE("Read:%d Send:%d\n\n",l_iReadLeng,l_iSendLeng);
TRACE("Error:%d\n",WSAGetLastError());
}
l_iSendTotal += l_iSendLeng;
}while(l_iReadLeng == 4096);
WSAGetLastError的返回值为10035.该怎么办??