- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Windows套接字错误代码,值,含义.
WSAEINTR (10004)
转换 : 中断函数调用。
说明 : 阻止的操作已被对 WSACancelBlockingCall (Wsapiref_704y.asp) 的调用中断。
WSAEACCES (10013)
转换 : 被拒绝的权限。
说明 : 一个试图访问已禁止其访问权限的套接字。 是例如此错误时发生了广播的地址用于 Sendto 但广播权限不通过 setsockopt(SO_BROADCAST) 设置的。 WSAEACCES 错误的另一个可能原因是,绑定 (Wsapiref_6vzm.asp) 函数调用时 (在 Microsoft Windows NT 4.0 Service Pack 4 [SP 4] 或更高版本),另一个程序、 服务或内核模式驱动程序绑定到以独占访问相同的地址。 独占访问是一项新功能的 Windows NT 4.0 SP 4 及更高版本中,并它实现使用 SO_EXCLUSIVEADDRUSE 选项。
WSAEFAULT (10014)
转换 : 错误的地址。
说明 : 尝试使用调用的一个指针参数时 /a0-系统检测到无效指针地址。 如果程序传递了无效的指针值,或者如果缓冲区的长度太小会发生此错误。 是例如如果 SOCKADDR 结构的参数的长度小于 sizeof(SOCKADDR) 值,则会出现此问题。
WSAEINVAL (10022)
转换 : 无效的参数。
说明 : 一个无效参数 (而是例如的参数指定了无效的级别) 提供给 setsockopt (Wsapiref_94aa.asp) 函数。 有时,它还引用此套接字的当前状态,调用套接字未侦听上接受 (Wsapiref_13aq.asp) 的是例如。
WSAEMFILE (10024)
转换 : 打开的文件太多。
说明 : 有太多打开的套接字。 每个实现可能会有可用的套接字处理一个最大数量。 这些句柄可能全局,每进程,或每线程。
WSAEWOULDBLOCK (10035)
转换 : 资源暂时不可用。
说明 : 此返回错误无法完成的立即,是例如 nonblocking 套接字操作 recv (Wsapiref_2i9e.asp),无数据排队从套接字读取时。 一个非致命的错误和操作可以稍后重试。 WSAEWOULDBLOCK 通常报告为已调用的结果 nonblocking SOCK_STREAM 套接字连接 (Wsapiref_8m7m.asp),因为一些时间必须经过建立连接。
WSAEINPROGRESS (10036)
转换 : 正在进行的操作。
说明 : 阻止操作当前正在运行。 Windows 套接字仅允许一次的阻止操作,为每个任务或每个线程为未完成。 如果 (无论它引用或任何其他套接字) 进行任何其他函数调用,则操作将失败 WSAEINPROGRESS 错误。
WSAEALREADY (10037)
转换 : 已在进行的操作。
说明 : 已进行的操作后,尝试一个操作 nonblocking 套接字上。 是例如电话连接 (Wsapiref_8m7m.asp) 一个 nonblocking 套接字已连接的尝试第二次的或异步请求 (WSAAsyncGetXbyY) 曾已取消或完成。
WSAENOTSOCK (10038)
转换 : 套 nonsocket 操作。
说明 : 一个操作已尝试在不套接字的。 套接字句柄参数引用一个有效的套接字,或者选择 (Wsapiref_1ab6.asp),一个 fd_set 的成员是无效。
WSAEDESTADDRREQ (10039)
转换 : 所需的目标地址。
说明 : 从套接字上的操作中省略一个所需的地址时。 是例如如果 Sendto (Wsapiref_4sqa.asp) 的远程地址 ADDR_ANY 调用将返回此错误。
WSAEMSGSIZE (10040)
转换 : 邮件太长。
说明 : 发送数据报套接字上的一封邮件大于内部消息缓冲区或其他一些网络限制或者用于接收数据报的缓冲区比其自身数据报小。
WSAEPROTOTYPE (10041)
转换 : 协议的套接字的错误类型。
说明 : 套接字 (Wsapiref_2qr6.asp) 函数调用中指定一个协议不支持请求的套接字类型的语义。 是例如 SOCK_STREAM 套接字类型不能指定 ARPA Internet UDP 协议。
WSAENOPROTOOPT (10042)
转换 : 错误的协议选项。
说明 : getsockopt (Wsapiref_8qcy.asp) 调用或 setsockopt (Wsapiref_94aa.asp) 调用中指定一个未知、 无效,或不支持选项或级别。
文档评论(0)