Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

In the Internet address family, this structure is used by Windows Sockets to specify a local or remote endpoint address to which to connect a socket. This is the form of the sockaddrstructure specific to the Internet address family and can be cast to sockaddr.

Syntax

struct sockaddr_in{
  short 
sin_family;
  unsigned short 
sin_port;
  IN_ADDR 
sin_addr;
  char 
sin_zero[8];
};

Members

sin_family

Address family; must be AF_INET.

sin_port

Internet Protocol (IP) port.

sin_addr

IP address in network byte order.

sin_zero

Padding to make structure the same size as SOCKADDR.

Remarks

The IP address part of this structure is of type in_addr.

Requirements

Header winsock2.h
Windows Embedded CE Windows CE 1.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also