다음을 통해 공유


SOCKADDR_IN 구조체(ws2def.h)

SOCKADDR_IN 구조체는 AF_INET 주소 패밀리에 대한 전송 주소 및 포트를 지정합니다.

구문

typedef struct sockaddr_in {
#if ...
  short          sin_family;
#else
  ADDRESS_FAMILY sin_family;
#endif
  USHORT         sin_port;
  IN_ADDR        sin_addr;
  CHAR           sin_zero[8];
} SOCKADDR_IN, *PSOCKADDR_IN;

멤버

sin_family

전송 주소의 주소 패밀리입니다. 이 멤버는 항상 AF_INET 설정해야 합니다.

sin_port

전송 프로토콜 포트 번호입니다.

sin_addr

IPv4 전송 주소를 포함하는 IN_ADDR 구조체입니다.

sin_zero[8]

시스템에서 사용하도록 예약되었습니다. WSK 애플리케이션은 이 배열의 내용을 0으로 설정해야 합니다.

설명

주소 패밀리를 제외한 SOCKADDR_IN 구조의 모든 데이터는 network-byte-order(big-endian)로 지정해야 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
머리글 ws2def.h(Wsk.h 포함)

참고 항목

AF_INET

IN_ADDR

SOCKADDR

SOCKADDR_STORAGE