发布网友 发布时间:2022-04-19 09:59
共1个回答
热心网友 时间:2023-08-23 19:02
若错误发recvfrom()返读入字节数连接已止返0否则返SOCKET_ERROR错误应用程序通WSAGetLastError()获取相应错误代码错误代码:WSANOTINITIALISED:使用API前应首先功调用WSAStartup()WSAENETDOWN:WINDOWS套接口实现检测网络系统失效WSAEFAULT:fromlen参数非;from缓冲区装入端址WSAEINTR:阻塞进程WSACancelBlockingCall()取消WSAEINPROGRESS:阻塞WINDOWS套接口调用运行WSAEINVAL:套接口未用bind()进行*WSAENOTCONN:套接口未连接(仅适用于SOCK_STREAM类型)WSAENOTSOCK:描述字套接口WSAEOPNOTSUPP:指定MSG_OOB套接口SOCK_STREAM类型WSAESHUTDOWN:套接口已关闭套接口0或2how参数调用shutdown()关闭再用recv()接收数据WSAEWOULDBLOCK:套接口标识非阻塞模式接收操作产阻塞WSAEMSGSIZE:数据报太全部装入缓冲区故剪切WSAECONNABORTED:由于超或其原虚电路失效WSAECONNRESET:远端强制止虚电路判断应处理行