다음을 통해 공유


AF_INET6

AF_INET6 주소 패밀리는 IPv6의 주소 패밀리입니다.

소켓 주소 구조

IPv6 전송 주소는 SOCKADDR_IN6 구조체로 지정됩니다.

소켓 유형

IPv6은 다음 소켓 유형을 지원합니다.

SOCK_STREAM
신뢰할 수 있는 연결 지향 바이트 스트림 통신을 지원합니다.

SOCK_DGRAM
신뢰할 수 없는 연결 없는 데이터그램 통신을 지원합니다.

SOCK_RAW
전송 프로토콜에 대한 원시 액세스를 지원합니다.

WSK 애플리케이션은 WskSocket 함수 또는 WskSocketConnect 함수 를 호출하여 새 소켓을 만들 때 소켓 형식을 지정합니다.

프로토콜

IPPROTO 열거형의 다음 IPv6 IPPROTO_XXX 프로토콜 값은 WSK 헤더 파일에 정의되어 있습니다.

IPPROTO_HOPOPTS
IPv6 홉별 옵션

IPPROTO_ICMP
인터넷 제어 메시지 프로토콜

IPPROTO_IGMP
인터넷 그룹 관리 프로토콜

IPPROTO_GGP
게이트웨이-게이트웨이 프로토콜

IPPROTO_IPV4
IPv4 캡슐화

IPPROTO_ST
스트림 프로토콜

IPPROTO_TCP
전송 제어 프로토콜

IPPROTO_CBT
코어 기반 트리 프로토콜

IPPROTO_EGP
외부 게이트웨이 프로토콜

IPPROTO_IGP
프라이빗 내부 게이트웨이 프로토콜

IPPROTO_PUP
PARC 유니버설 패킷 프로토콜

IPPROTO_UDP
사용자 데이터그램 프로토콜

IPPROTO_IDP
인터넷 데이터그램 프로토콜

IPPROTO_RDP
신뢰할 수 있는 데이터 프로토콜

IPPROTO_IPV6
IPv6 헤더

IPPROTO_ROUTING
IPv6 라우팅 헤더

IPPROTO_FRAGMENT
IPv6 조각화 헤더

IPPROTO_ESP
보안 페이로드 캡슐화

IPPROTO_AH
인증 헤더

IPPROTO_ICMPV6
IPv6 인터넷 제어 메시지 프로토콜

IPPROTO_NONE
IPv6 다음 헤더 없음

IPPROTO_DSTOPTS
IPv6 대상 옵션

IPPROTO_ND
Net disk protocol

IPPROTO_ICLFXBM
와이드밴드 모니터링

IPPROTO_PIM
프로토콜 독립적 멀티캐스트

IPPROTO_PGM
실용적인 일반 멀티캐스트

IPPROTO_L2TP
수준 2 터널링 프로토콜

IPPROTO_SCTP
스트림 제어 전송 프로토콜

IPPROTO_RAW
원시 IP 패킷

원시 소켓을 사용하여 추가 프로토콜이 지원됩니다.

WSK 애플리케이션은 WskSocket 함수 또는 WskSocketConnect 함수를 호출하여 새 소켓을 만들 때 프로토콜을 지정합니다.

또한 WSK 애플리케이션은 WskControlSocket 함수를 호출하여 전송 프로토콜 수준 또는 네트워크 프로토콜 수준 소켓 옵션을 설정하거나 검색할 때 프로토콜(Level 매개 변수)을 지정합니다.

조합

IPv6은 각 WSK 소켓 범주에 대해 다음과 같은 소 유형 및 프로토콜 조합을 지원합니다.

기본 소켓 SOCK_STREAM + IPPROTO_TCP SOCK_DGRAM + IPPROTO_UDP SOCK_RAW + IPPROTO_Xxx 수신 대기 소켓 SOCK_STREAM + IPPROTO_TCP

데이터그램 소켓 SOCK_DGRAM + IPPROTO_UDP SOCK_RAW + IPPROTO_Xxx Connection-Oriented 소켓 SOCK_STREAM + IPPROTO_TCP

요구 사항

Version

Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.

헤더

Ws2def.h(Wsk.h 포함)