・ | WSANOTINITIALISED | 在使用此API之前,必须有成功的AfxSocketInit发生。 |
・ | WSAENETDOWN | Windows Socket实现可以查明网络子系统的失败。 |
・ | WSAEFAULT | lpSockAddrLen参数太小了(小于SOCKADDR结构)。 |
・ | WSAEINPROGRESS | 成块Windows套接字调用正在进行中。 |
・ | WSAEINVAL | 在接收之前没有侦听。 |
・ | WSAEMFILE | 在接受入口处队列为空,并且没有有效的描述符。 |
・ | WSAENOBUFS | 没有有效的缓冲区空间。 |
・ | WSAENOTSOCK | 描述符不是套接字。 |
・ | WSAEOPNOTSUPP | 应用的套接字不是支持面向连接服务的类型。 |
・ | WSAEWOULDBLOCK | 套接字被标明为非成块状态,并且目前没有被接收的连接。 |
rConnectedSocket | 定义了对连接有效的新的套接字的参考。 |
lpSockAddr | SOCKADDR结构的指针,它接收连接套接字的地址,就象在网络中已知的那样。当套接字被创建时,建立的地址体系确定lpSockAddr参数的格式。如果lpSockAddr和/或lpSockAddrLen等于NULL,则没有接受套接字的远程地址的信息返回。 |
lpSockAddrLen | 指向lpSockAddr中地址的字节长度的指针。lpSockAddr是返回值型参数:初始时,它应该包括通过lpSockAddr指向的一些空间;返回时,它应该包括返回地址的实际字节长度。 |