Winsock錯誤碼一覽表
sckOutOfMemory 7 記憶體不足
sckInvalidPropertyvalue 380 屬性值不效
sckGetNotSupported 394 屬性不可讀
sckGetNotSupported 383 屬性是唯讀
sckBadState 40006 所請求的事務或請求本身的錯誤協議或者錯誤串連狀態
sckInvalidArg 40014 傳遞給函數的參數格式不確定,或者不在指定範圍內
sckSuccess 40017 成功
sckUnsupported 40018 不支援的變數類型
sckInvalidOp 40020 在目前狀態下的無效操作
sckOutOfRange 40021 參數越界
sckWrongProtocol 40026 所請求的事務或請求本身的錯誤協議
sckOpCanceled 10004 取消操作
sckInvalidArgument 10014 所請求的地址是廣播位址,但未設定標記
sckWouldBlock 10035 通訊端不成塊,而指定操作將使之成塊
sckInProgress 10036 製造塊的Winsock操作在進行之中
sckAlreadyComplete 10037 完成操作。未進行製作塊的操作
sckNotSocket 10038 描述符不是通訊端
sckMsgTooBig 10040 資料太大,不適於緩衝區的要求,因而被截斷
sckPortNotSupported 10043 不支援指定的連接埠
sckAddressInUse 10048 地址在使用中
sckAddressNotAvailable 10049 來自本地機器的不可用地址
sckNetworkSubsystemFailed 10050 網路子系統失敗
sckNetworkUnreachable 10051 當前不能從主機到達網路
sckNetReset 10052 在設定SO_KEEPALIVE時連線逾時
sckConnectAborted 10053 由於逾時或者其它失敗而中止接連
sckConnectionReset 10054 通過遠端重新設定串連
sckNoBufferSpace 10055 沒有可用的緩衝空間
sckAlreadyConnected 10056 已串連的通訊端
sckNotConnected 10057 未接連通訊端
sckSockedShutdown 10058 已關閉通訊端
sckTimedout 10060 通訊端逾時
sckConnectionRefused 10061 強行拒絕串連
sckNotInitialized 10093 通訊端沒有初始化
sckHostNotFound 11001 授權應答:未找到主機
sckHostNotFoundTryAgain 11002 非授權應答:未找到主機,重試
sckNonRecoverableError 11003 不可恢複的錯誤