Поделиться через


структура 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

Указатель на исходный IP-адрес, представленный в виде структуры SOCKADDR_IN6 . Семейство адресов находится в порядке байтов узла, а адрес IPv6, порт, сведения о потоке и идентификатор зоны — в порядке байтов сети.

DestinationAddress

Указатель на исходный IP-адрес, представленный в виде структуры SOCKADDR_IN6 . Семейство адресов находится в порядке байтов узла, а адрес IPv6, порт, сведения о потоке и идентификатор зоны — в порядке байтов сети.

Комментарии

Структура SOCKADDR_IN6_PAIR определяется в Windows Vista и более поздних версиях.

Все IPv4-адреса в структуре SOCKADDR_IN6_PAIR должны быть представлены в формате 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