소켓 애플리케이션을 Winsock으로 포팅
이 섹션에서는 Winsock 포팅 고려 사항에 대해 설명합니다.
일반적으로 Microsoft Windows 환경의 구현 어려움으로 인해 Windows 소켓이 버클리 규칙을 엄격하게 준수하지 않는 인스턴스 수가 제한됩니다.
Windows 소켓에서 버클리 규칙의 편차가 발생하면 편차는 구체적으로 명확하게 설명됩니다. 예를 들어 함수가 Windows 소켓과 관련된 경우 해당 편차는 다음과 유사한 함수 설명의 구로 지정됩니다.
[function-name] 함수는 Windows 소켓 2 API에 대한 Microsoft 관련 확장입니다.
이 섹션에서는 BSD(Berkeley) UNIX 소켓 애플리케이션을 Winsock으로 포팅하는 방법에 대한 정보를 제공합니다.
- 소켓 데이터 형식
- 매크로 선택, FD_SET 및 FD_XXX
- 오류 코드 - errno, h_errno 및 WSAGetLastError
- 포인터
- 이름이 바뀐 함수
- 지원되는 최대 소켓 수
- 파일 포함
- 함수 실패 시 값 반환
- 원시 소켓
- 바이트 순서 지정
- 확장 Byte-Order 변환 루틴
관련 항목