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 を含む) |