windows套接字错误代码值含义

windows套接字错误代码值含义

ID:8971438

大小:87.00 KB

页数:9页

时间:2018-04-13

windows套接字错误代码值含义_第1页
windows套接字错误代码值含义_第2页
windows套接字错误代码值含义_第3页
windows套接字错误代码值含义_第4页
windows套接字错误代码值含义_第5页
资源描述:

《windows套接字错误代码值含义》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、WSAEINTR(10004)·转换:中断函数调用。·说明:阻止的操作已被对WSACancelBlockingCall(Wsapiref_704y.asp)的调用中断。WSAEACCES(10013)·转换:被拒绝的权限。·说明:一个试图访问已禁止其访问权限的套接字。是例如此错误时发生了广播的地址用于Sendto但广播权限不通过setsockopt(SO_BROADCAST)设置的。WSAEACCES错误的另一个可能原因是,绑定(Wsapiref_6vzm.asp)函数调用时(在MicrosoftWindowsNT4.0ServicePa

2、ck4[SP4]或更高版本),另一个程序、服务或内核模式驱动程序绑定到以独占访问相同的地址。独占访问是一项新功能的WindowsNT4.0SP4及更高版本中,并它实现使用SO_EXCLUSIVEADDRUSE选项。WSAEFAULT(10014)·转换:错误的地址。·说明:尝试使用调用的一个指针参数时-系统检测到无效指针地址。如果程序传递了无效的指针值,或者如果缓冲区的长度太小会发生此错误。是例如如果SOCKADDR结构的参数的长度小于sizeof(SOCKADDR)值,则会出现此问题。WSAEINVAL(10022)·转换:无

3、效的参数。·说明:一个无效参数(而是例如的参数指定了无效的级别)提供给setsockopt(Wsapiref_94aa.asp)函数。有时,它还引用此套接字的当前状态,调用套接字未侦听上接受(Wsapiref_13aq.asp)的是例如。WSAEMFILE(10024)·转换:打开的文件太多。·说明:有太多打开的套接字。每个实现可能会有可用的套接字处理一个最大数量。这些句柄可能全局,每进程,或每线程。WSAEWOULDBLOCK(10035)·转换:资源暂时不可用。·说明:此返回错误无法完成的立即,是例如nonblocking套接字操作r

4、ecv(Wsapiref_2i9e.asp),无数据排队从套接字读取时。一个非致命的错误和操作可以稍后重试。WSAEWOULDBLOCK通常报告为已调用的结果nonblockingSOCK_STREAM套接字连接(Wsapiref_8m7m.asp),因为一些时间必须经过建立连接。WSAEINPROGRESS(10036)·转换:正在进行的操作。·说明:阻止操作当前正在运行。Windows套接字仅允许一次的阻止操作,为每个任务或每个线程为未完成。如果(无论它引用或任何其他套接字)进行任何其他函数调用,则操作将失败WSAEINPROGRES

5、S错误。WSAEALREADY(10037)·转换:已在进行的操作。·说明:已进行的操作后,尝试一个操作nonblocking套接字上。是例如电话连接(Wsapiref_8m7m.asp)一个nonblocking套接字已连接的尝试第二次的或异步请求(WSAAsyncGetXbyY)曾已取消或完成。WSAENOTSOCK(10038)·转换:套nonsocket操作。·说明:一个操作已尝试在不套接字的。套接字句柄参数引用一个有效的套接字,或者选择(Wsapiref_1ab6.asp),一个fd_set的成员是无效。WSAEDESTADDR

6、REQ(10039)·转换:所需的目标地址。·说明:从套接字上的操作中省略一个所需的地址时。是例如如果Sendto(Wsapiref_4sqa.asp)的远程地址ADDR_ANY调用将返回此错误。WSAEMSGSIZE(10040)·转换:邮件太长。·说明:发送数据报套接字上的一封邮件大于内部消息缓冲区或其他一些网络限制或者用于接收数据报的缓冲区比其自身数据报小。WSAEPROTOTYPE(10041)·转换:协议的套接字的错误类型。·说明:套接字(Wsapiref_2qr6.asp)函数调用中指定一个协议不支持请求的套接字类型的语义。是

7、例如SOCK_STREAM套接字类型不能指定ARPAInternetUDP协议。WSAENOPROTOOPT(10042)·转换:错误的协议选项。·说明:getsockopt(Wsapiref_8qcy.asp)调用或setsockopt(Wsapiref_94aa.asp)调用中指定一个未知、无效,或不支持选项或级别。WSAEPROTONOSUPPORT(10043)·转换:不支持的协议。·说明:程序请求的协议没或者被配置为在系统中,或者没有实现为其存在。例如,套接字(Wsapiref_2qr6.asp)调用请求SOCK_DGRAM套接

8、字,但它指定一个流协议。WSAESOCKTNOSUPPORT(10044)·转换:套类型不受支持。·说明:-支持指定的套接字类型不在此地址系列。是例如SOCK_RAW可选类型可以选择

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。