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 [デスクトップ アプリのみ]
Header ws2ipdef.h (Ws2tcpip.h を含む)

こちらもご覧ください

CreateSortedAddressPairs

デュアルスタック ソケット

Sockaddr