AcceptEx与WSARecv使用的问题
曾永红_ 2004-11-21 09:22:03 在我的程序中使用了AcceptEx与WSARecv函数
while (true)
{
if (AcceptEx (ListenSocket, AcceptSocket……) == FALSE)
{
if (WSAGetLastError() != ERROR_IO_PENDING)
{
WinException exception (WSAGetLastError ());
continue;
}
……
if (WSARecv (AcceptSocket……) == SOCKET_ERROR )
{
WinException exception (WSAGetLastError ());
continue;
}
}
}
……
在调用WSARecv时总是会出错,提示为:"由于套接字没有联接,并且(当使用一个sendto调用发送数据报套接时)没有提供地址,发送或接收数据的请求没有被接受"
请问这是怎么回事啊,需要如何处理