다음을 통해 공유


AF_INET

AF_INET 주소 패밀리는 IPv4의 주소 패밀리입니다.

소켓 주소 구조

IPv4 전송 주소는 SOCKADDR_IN 구조체로 지정됩니다.

소켓 유형

IPv4는 다음 소켓 유형을 지원합니다.

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

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

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

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

프로토콜

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

IPPROTO_IP
인터넷 프로토콜 옵션

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_ND
Net disk protocol

IPPROTO_ICLFXBM
와이드밴드 모니터링

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

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

IPPROTO_L2TP
계층 2 터널링 프로토콜

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

IPPROTO_RAW
원시 IP 패킷

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

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

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

조합

IPv4는 각 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 포함)