・ | WSANOTINITIALISED | 成功的AfxSocketInit必须在使用此API之前发生。 |
・ | WSAENETDOWN | Windows套接字工具测试出网络失败。 |
・ | WSAEAFNOSUPPORT | 不支持特定的地址体系。 |
・ | WSAEINPROGRESS | 成块的Windows套接字操作正在进行中。 |
・ | WSAEMFILE | 没有更多的文件描述符是有效的。 |
・ | WSAENOBUFS | 没有缓冲空间是有效的。套接字不能被创建。 |
・ | WSAEPROTONOSUPPORT | 不支持指定的端口。 |
・ | WSAEPROTOTYPE | 特定端口是此套接字的错误类型。 |
・ | WSAESOCKTNOSUPPORT | 在此地址体系中,不支持特定的套接字类型。 |
nSocketPort | 套接字使用的已知端口。如果想让Windows套接字选择端口,则此值为0。 | ||||||||||||||||||
nSocketType | SOCK_STREAM或SOCK_DGRAM。 | ||||||||||||||||||
lEvent | 位掩码,它指定了应用感兴趣的网络事件的组合。
| ||||||||||||||||||
lpszSockAddress | 指向字符串的指针。此字符串包含了被连接的套接字的网络地址,例如以句点分隔的数字:“128.56.22.8”。 |
・ | SOCK_STREAM | 提供顺序的、可靠的、全双工的、基于连接的字节流。使用用于Internet地址体系的传输控制协议(TCP)。 |
・ | SOCK_DGRAM | 支持数据报。数据报是非连接的,固定的(典型化是小的)最大长度的不可靠的包。使用用于Internet地址体系的数据报协议(UDP)。 |