- Socket error #0 –
Direct send error.
直接傳送錯誤。 - Socket error #10004 [WSAEINTR] –
Interrupted function call.
函式呼叫被中止。 - Socket error #10013 [WSAEACCES] –
Permission denied.
沒有權限。 - Socket error #10014 [WSAEFAULT] –
Bad Address.
不正確的地址。 - Socket error #10022 [WSAEINVAL] –
Invalid argument.
無效的引數(參數)。 - Socket error #10024 [WSAEMFILE] –
Too many open files.
太多開啟的通訊端。 - Socket error #10035 [WSAEWOULDBLOCK] –
Resource temporarily unavailable.
暫時無法使用的資源。 - Socket error #10036 [WSAEINPROGRESS] –
Operation now in progress.
正在進行中的作業。 - Socket error #10037 [WSAEALREADY] –
Operation already in progress.
已在進行中的作業。 - Socket error #10038 [WSAENOTSOCK] –
Socket operation on non-socket.
通訊端上無Socket 作業。 - Socket error #10039 [WSAEDESTADDRREQ] –
Destination address required.
需要目標地址。 - Socket error #10040 [WSAEMSGSIZE] –
Message too long.
訊息數據太長。 - Socket error #10041 [WSAEPROTOTYPE] –
Protocol wrong type for socket.
通訊協定的通訊端類型錯誤(不支援或無法指定)。 - Socket error #10042 [WSAENOPROTOOPT] –
Bad protocol option.
錯誤的通訊協定選項。 - Socket error #10043 [WSAEPROTONOSUPPORT] –
Protocol not supported.
不支援的通訊協定 - Socket error #10044 [WSAESOCKTNOSUPPORT] –
Socket type not supported.
不支援的通訊端型別 - Socket error #10045 [WSAEOPNOTSUPP] –
Operation not supported.
不支援這項操作 - Socket error #10046 [WSAEPFNOSUPPORT] –
Protocol family not supported.
通訊協定家族不支援 - Socket error #10047 [WSAEAFNOSUPPORT] –
Address family not supported by protocol family.
地址家族不支援的通訊協定系列 - Socket error #10048 [WSAEADDRINUSE] –
Address already in use.
使用中的地址 - Socket error #10049 [WSAEADDRNOTAVAIL] –
Cannot assign requested address.
無法指派要求的地址 - Socket error #10050 [WSAENETDOWN] –
Network is down.
網路已關閉 - Socket error #10051 [WSAENETUNREACH] –
Network is unreachable.
網路無法接觸 - Socket error #10052 [WSAENETRESET] –
Network dropped connection on reset.
網路中斷連線重設 - Socket error #10053 [WSAECONNABORTED] –
Software caused connection abort.
軟體程式造成連線中止 - Socket error #10054 [WSAECONNRESET] –
Connection reset by peer.
由對等網路重設連線 - Socket error #10055 [WSAENOBUFS] –
No buffer space available.
緩沖區空間不足 - Socket error #10056 [WSAEISCONN] –
Socket is already connected.
通訊端已經連接 - Socket error #10057 [WSAENOTCONN] –
Socket is not connected.
通訊端沒有連接 - Socket error #10058 [WSAESHUTDOWN] –
Cannot send after socket shutdown.
通訊端 已經關閉 - Socket error #10060 [WSAETIMEDOUT] –
Connection timed out.
連線逾時 - Socket error #10061 [WSAECONNREFUSED] –
Connection refused.
連接被拒絕 - Socket error #10064 [WSAEHOSTDOWN] –
Host is down.
連線主機已關閉。 - Socket error #10065 [WSAEHOSTUNREACH] –
No route to host.
沒有可達到的路由。 - Socket error #10067 [WSAEPROCLIM] –
Too many processes.
太多的處理程序 - Socket error #10091 [WSASYSNOTREADY] –
Network subsystem is unavailable.
網路子系統無法使用 - Socket error #10092 [WSAVERNOTSUPPORTED] –
WINSOCK.DLL version out of range.
winsock.dll版本超出範圍 - Socket error #10093 [WSANOTINITIALISED] –
Successful WSAStartup not yet performed.
沒有成功執行WSAStartup - Socket error #10094 –
Graceful shutdown in progress.
禮貌性關閉處理中 - Socket error #10101 [WSAEDISCON] –
進行中非失誤性的關機 - Socket error #10109 [WSATYPE_NOT_FOUND] –
找不到指定的類別 - Socket error #11001 [WSAHOST_NOT_FOUND] –
Host not found.
找不到主機 - Socket error #11002 [WSATRY_AGAIN] –
Non-authoritative host not found.
找不到的非授權主機 - Socket error #11003 [WSANO_RECOVERY] –
This is a non-recoverable error.
這是個無法恢復的錯誤 - Socket error #11004 [WSANO_DATA] –
Valid name, no data record of requested type.
有效的名稱,但數據錯誤或沒有資料 - [WSA_INVALID_HANDLE] –
指定的事件物件控制代碼無效。 - [WSA_INVALID_PARAMETER] –
一或多個參數不正確。 - [WSA_IO_INCOMPLETE] –
重疊的I/O事件物件不在信號狀態。 - [WSA_IO_PENDING] –
重疊的作業會稍後再完成。 - [WSA_NOT_ENOUGH_MEMORY] –
沒有足夠的記憶體可用。 - [WSA_OPERATION_ABORTED] –
重疊的作業已中止。 - [WSAINVALIDPROCTABLE] –
從服務提供者得到無效的程序資料表。 - [WSAINVALIDPROVIDER] –
無效的服務提供者版本號碼。 - [WSAPROVIDERFAILEDINIT] –
無法初始化服務提供者。 - [WSASYSCALLFAILURE] –
系統呼叫失敗。
參考資料來源:
[MSDN]Windows 通訊端錯誤代碼、值及意義
Socket的錯誤碼和描述(中英文翻譯)
[Baidu文庫]Socket常見錯誤代碼解析
沒有留言:
張貼留言