![](http://blogimgs.naver.net/imgs/nblog/spc.gif)
![](http://blogimgs.naver.net/imgs/nblog/spc.gif)
2009/12/03 17:34
http://blog.naver.com/sbspace/130074955742
에러 변수 |
에러 코드 |
설명 |
WSAEINTR |
10004 |
Blocking 윈속이 WSACancelBlockingCall 함수에서 취소 되었음. |
WSAEBADF |
10009 |
잘못된 기술자(소켓 핸들) |
WSAEACCES |
10013 |
브로드캐스트 어드레스를 위한 데이터그램 소켓의 접속시도가 setsockopt 함수로 SO_BROADCAST가 설정되어있지 않은 상태에서 실패했음 |
WSAEFAULT |
10014 |
name 또는 namelen 매개변수가 올바른 형태가 아님 |
WSAEINVAL |
10022 |
accept 하기 전에 listen 함수가 불려지지 않았음 |
WSAEMFILE |
10024 |
새로운 소켓에 할당하기 위한 소켓 기술자가 더 이상 남아있지 않음 |
WSAEWOULDBLOCK |
10035 |
소켓 함수가 비블럭킹 모드로 동작중 |
WSAEINPROGRESS |
10036 |
블록화 함수가 호출되는 동안 부적절한 소켓 함수가 호출됨 |
WSAEALREADY |
10037 |
이미 완료된 비동기 명령에 대한 취소가 시도됨 |
WSAENOTSOCK |
10038 |
지정한 기술자가 소켓 기술자가 아님 |
WSAEDESTADDRREQ |
10039 |
해당 함수에 목적지 어드레스가 필요하지만 제공되지 않았음 |
WSAEMSGSIZE |
10040 |
수신된 메시지가 지정된 버퍼에 저장하기에 너무 커서 손실 되었음 |
WSAEPROTOTYPE |
10041 |
지정된 프로토콜이 잘못되었거나 이 소켓에 대해서 잘못된 형식 |
WSAENOPROTOOPT |
10042 |
알 수 없는 옵션이거나, 지원되지 않는 옵션을 사용함 |
WSAEPROTONOSUPPORT |
10043 |
지정된 프로토콜이 지원되지 않는 형식 |
WSAESOCKTNOSUPPORT |
10044 |
지정된 소켓 타입이 지정한 어드레스 체계에서 지원되지 않는 형식 |
WSAEOPNOTSUPP |
10045 |
socket이 연결지향형 서비스(SOCK_STREAM)형태가 아님 ex) listen이 UDP socket에서 호출 |
WSAEPFNOSUPPORT |
10046 |
지정된 프로토콜 체계가(PF_*) 지원되지 않음 |
WSAEAFNOSUPPORT |
10047 |
지정된 어드레스 체계가(AF_*) 지원되지 않음 |
WSAEADDRINUSE |
10048 |
지정한 어드레스(IP)가 이미 사용중 |
WSAEADDRNOTAVAIL |
10049 |
지정된 어드레스는 로컬 머신에서 사용할 수 없음 |
WSAENETDOWN |
10050 |
네트웍 서브 시스템에 에러가 발생 |
WSAENETUNREACH |
10051 |
원격 시스템까지 네트웍이 도달할 수 없음 |
WSAENETRESET |
10052 |
연산이 진행되고 있는 도중 접속이 끊겨 버림 |
WSAECONNABORTED |
10053 |
연결이 out-of-band나 다른 실패 때문에 끊어져 버렸음 |
WSAECONNRESET |
10054 |
원격 연결지에서 “hard"나 ”abortive" 종료를 수행해서 리셋되었음 |
WSAENOBUFS |
10055 |
윈도우 소켓 시스템의 버퍼 공간이 모자라거나, 애플리케이션에 의해 API에게 제공된 공간이 너무 작아서 요청된 정보를 저장할 수 없음 |
WSAEISCONN |
10056 |
지정된 소켓이 이미 연결되어 있음 |
WSAENOTCONN |
10057 |
지정된 소켓이 이미 연결되어 있지 않음 |
WSASHUTDOWN |
10058 |
소켓이 셧다운(shutdown()) 되었음 |
WSAETOOMANYREFS |
10059 |
지정한 함수에 대한 이자가 너무 많음 |
WSAETIMEDOUT |
10060 |
접속 시도가 시간초과 되었음 |
WSAECONNREFUSED |
10061 |
접속 시도가 강제로 종료되었음 |
WSAELOOP |
10062 |
|
WSAENAMETOOLONG |
10063 |
|
WSAEHOSTDOWN |
10064 |
원격 호스트가 다운 되었음 |
WSAHOSTUNREACH |
10065 |
네트워크 시스템 장애 등에 의해서 원격호스트까지도 달할 수 없음 |
WSASYSNOTREADY |
10091 |
네트워크 서브 시스템이 아직 통신할 준비가 되어 있지 않음 (WSAStartup()이 반환) |
WSAVERNOTSUPPORTED |
10092 |
요청한 윈도우즈 소켓 버전이 현재 윈도우즈 소켓 시스템에서 지원하지 않음 |
WSANOTINITIALISED |
10093 |
이 함수를 사용하기 전에 성공적인 WSAStartup 함수의 호출이 없었음 |
WSAHOST_NOT_FOUND |
11001 |
호스트를 찾아낼 수 없음 |
WSATRY_AGAIN |
11002 |
요청된 정보가 발견되지 않음 |
WSANO_RECOVERY |
11003 |
회복할 수 없는 에러 발생 |
WSANO_DATA |
11004 |
잘못된 이름(name) 으로 아무런 데이터가 기록되지 않았음 |
[출처] WSAGetLastError리턴값|작성자 에쑤비
'Programming' 카테고리의 다른 글
A comprehensive list to Silverlight Controls for developers (5) | 2011.10.24 |
---|---|
PlaySound (4) | 2011.08.31 |
한국형 웹접근 지침 - > 2010년 하반기 국가 표준 개정 추진 12월말 예정 (0) | 2010.08.12 |
애플리케이션을 클라우드에 매핑 – MSDN 펌 (0) | 2010.08.12 |
CommonLibrary.NET (0) | 2010.08.06 |