소켓 옵션
이 섹션에서는 다양한 버전의 Windows 운영 체제에 대한 Winsock 소켓 옵션에 대해 설명합니다. 소켓 옵션을 더 많이 가져오고 설정하기 위해 getsockopt 및 setsockopt 함수를 사용합니다. 프로토콜을 열거하고 설치된 각 프로토콜에 대해 지원되는 속성을 검색하려면 WSAEnumProtocols 함수를 사용합니다.
일부 소켓 옵션에는 이러한 테이블이 전달할 수 있는 것보다 더 많은 설명이 필요합니다. 이러한 옵션에는 추가 페이지에 대한 링크가 포함되어 있습니다.
-
IPPROTO_IP
-
-
IPv4 수준에서 적용할 수 있는 소켓 옵션입니다. 자세한 내용은 IPPROTO_IP 소켓 옵션을 참조하세요.
-
-
IPPROTO_IPV6
-
-
IPv6 수준에서 적용할 수 있는 소켓 옵션입니다. 자세한 내용은 IPPROTO_IPV6 소켓 옵션을 참조하세요.
-
-
IPPROTO_RM
-
-
신뢰할 수 있는 멀티캐스트 수준에서 적용할 수 있는 소켓 옵션입니다. 자세한 내용은 IPPROTO_RM 소켓 옵션을 참조하세요.
-
-
IPPROTO_TCP
-
-
TCP 수준에서 적용할 수 있는 소켓 옵션입니다. 자세한 내용은 IPPROTO_TCP 소켓 옵션을 참조하세요.
-
-
IPPROTO_UDP
-
-
UDP 수준에서 적용할 수 있는 소켓 옵션입니다. 자세한 내용은 IPPROTO_UDP 소켓 옵션을 참조하세요.
-
-
NSPROTO_IPX
-
-
IPX 수준에서 적용할 수 있는 소켓 옵션입니다. 자세한 내용은 NSPROTO_IPX 소켓 옵션을 참조하세요.
-
-
SOL_APPLETALK
-
-
AppleTalk 수준에서 적용할 수 있는 소켓 옵션입니다. 자세한 내용은 SOL_APPLETALK 소켓 옵션을 참조하세요.
-
-
SOL_IRLMP
-
-
인프라 링크 관리 프로토콜 수준에서 적용할 수 있는 소켓 옵션입니다. 자세한 내용은 SOL_IRLMP 소켓 옵션을 참조하세요.
-
-
SOL_SOCKET
-
-
소켓 수준에서 적용할 수 있는 소켓 옵션입니다. 자세한 내용은 SOL_SOCKET 소켓 옵션을 참조하세요.
-
설명
모든 SO_* 소켓 옵션은 IPv4 및 IPv6에 동일하게 적용됩니다(브로드캐스트가 IPv6에서 구현되지 않으므로 SO_BROADCAST 제외).