WSAEINTR (10004)
- 翻译: 中断函数调用。
- 说明: WSACancelBlockingCall (Wsapiref_704y.asp) 对的调用阻止操作被中断。
WSAEACCES (10013)
- 翻译: 拒绝访问。
- 说明: 一个尝试访问套接字被禁止其访问权限的方式。例如,用于发送到广播的地址但广播的权限未设置通过使用 setsockopt(SO_BROADCAST) 时,将发生此错误。另一个可能导致 WSAEACCES 错误的原因是,当函数绑定 (Wsapiref_6vzm.asp) (在 Microsoft Windows NT 4.0 Service Pack 4 [SP4] 或更高版本),另一个程序、 服务或内核模式驱动程序绑定到同一地址具有独占访问权。这种独占的访问是一项新功能的 Windows NT 4.0 SP4 和更高版本,并且它使用 SO_EXCLUSIVEADDRUSE 选项的实现。
WSAEFAULT (10014)
- 翻译: 错误的地址。
- 说明: 在尝试使用指针参数的调用时,系统检测到无效的指针地址。如果程序传递了无效的指针值,或者如果缓冲区的长度太小,则会发生此错误。例如,如果是一个 SOCKADDR 结构参数的长度小于 sizeof(SOCKADDR) 值,将发生此问题。
WSAEINVAL (10022)
- 翻译: 参数无效。
- 说明: 参数一个无效 (例如,指定等级无效参数) 提供给 setsockopt (Wsapiref_94aa.asp) 的函数。有时,它也指从插座的当前状态,例如,电话上没有侦听套接字接受 (Wsapiref_13aq.asp)。
