윈도우 소켓 초기화와 종료
Server/Winodw Network
2015. 7. 14. 20:15
윈속 초기화와 종료 윈속 프로그램에서 소켓 API를 호출하기 전에 반드시 윈속 초기화 함수인 WSAStartup()을 호출해야 한다. WSAStartup()함수는 윈속 버전을 요청함으로써 WS2_32.DLL을 초기화하는 역할을 한다. 성공 : 0 실패 : 오류코드 wVersionRequested 프로그램이 요구하는 최상위 윈속 버전이다. 하위 8비트에 주(major) 버전, 상위 8비트에 부(minor) 버전을 넣어서 전달한다. ex) 윈속3.2버전 사용했으면 0x0203 또는 MAKEWORD(3,2)을 사용한다. lpWSAData WSADATA 타입 변수의 주소를 전달하며 이를 통해서 시스템에서 제공하는 윈속 구현에 대한 세부 사항을 얻을 수 있다. 윈속 종료 윈속 프로그램을 종료할 때는 윈속 종료 함..