SOCKADDR_IN6_PAIR 结构 (ws2ipdef.h)

SOCKADDR_IN6_PAIR 结构包含指向表示源地址对和目标地址对的 IP 地址对的指针。

语法

typedef struct _sockaddr_in6_pair {
  PSOCKADDR_IN6 SourceAddress;
  PSOCKADDR_IN6 DestinationAddress;
} SOCKADDR_IN6_PAIR, *PSOCKADDR_IN6_PAIR;

成员

SourceAddress

指向表示为SOCKADDR_IN6结构的 IP 源地址 指针。 地址系列按主机字节顺序排列,IPv6 地址、端口、流信息和区域 ID 按网络字节顺序排列。

DestinationAddress

指向表示为SOCKADDR_IN6结构的 IP 源地址 指针。 地址系列按主机字节顺序排列,IPv6 地址、端口、流信息和区域 ID 按网络字节顺序排列。

注解

SOCKADDR_IN6_PAIR结构在 Windows Vista 及更高版本上定义。

SOCKADDR_IN6_PAIR结构中的任何 IPv4 地址都必须以 IPv4 映射的 IPv6 地址格式表示,该格式使仅限 IPv6 的应用程序能够与 IPv4 节点通信。 有关 IPv4 映射的 IPv6 地址格式的详细信息,请参阅 双堆栈套接字

SOCKADDR_IN6_PAIR 结构由 CreateSortedAddressPairs 函数使用。

请注意, Ws2ipdef.h 头文件自动包含在 Ws2tcpip.h 头文件中,不应直接使用。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 ws2ipdef.h (包括 Ws2tcpip.h)

另请参阅

CreateSortedAddressPairs

双堆栈套接字

sockaddr