sockaddr_in6 (Windows CE 5.0)

Send Feedback

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 structure is IPv6-specific.

struct sockaddr_in6 {short sin6_family;u_short sin6_port;u_longsin6_flowinfo;struct in6_addrsin6_addr;u_long sin6_scope_id;};

Members

  • sin6_family
    Address family; must be AF_INET6.
  • sin6_port
    Transport-level port number
  • sin6_flowinfo
    Ipv6 flow information.
  • sin6_addr
    Ipv6 address.
  • sin6_scope_id
    Set of interfaces for a scope.

Remarks

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

If an application uses Windows Sockets 1.1 functions and requires IPv6 addresses, it may continue to use all the old functions that take the sockaddr structure as one of the parameters (bind (Windows Sockets), connect (Windows Sockets), sendto, recvfrom, accept (Windows Sockets), and so forth). The only change that is required is to use sockaddr_in6 instead of sockaddr_in.

Requirements

OS Versions: Windows CE .NET 4.1 and later.
Header: Ws2tcpip.h.

See Also

in6_addr | sockaddr | sockaddr_in

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.