структура IPV6_ADDRESS_EX (ipexport.h)
В структуре IPV6_ADDRESS_EX хранится IPv6-адрес.
Синтаксис
typedef struct _IPV6_ADDRESS_EX {
USHORT sin6_port;
ULONG sin6_flowinfo;
USHORT sin6_addr[8];
ULONG sin6_scope_id;
} IPV6_ADDRESS_EX, *PIPV6_ADDRESS_EX;
Члены
sin6_port
Номер порта IPv6 в сетевом порядке байтов.
sin6_flowinfo
Значение flowinfo IPv6 из заголовка IPv6 в сетевом порядке байтов.
sin6_addr[8]
IPv6-адрес в порядке байтов сети.
sin6_scope_id
Идентификатор IPv6 область в сетевом порядке байтов.
Комментарии
Структура IPV6_ADDRESS_EX является членом структуры ICMPV6_ECHO_REPLY , используемой функцией Icmp6ParseReplies .
Структура IPV6_ADDRESS_EX определяется в общедоступных файлах заголовков, включенных в microsoft пакет средств разработки программного обеспечения для Windows (SDK), но эта структура используется функцией Icmp6ParseReplies в Windows XP и более поздних версиях.
В Windows SDK IPV6_ADDRESS_EX определяется при компиляции приложения, если целевой платформой является Windows XP и более поздних версий (NTDDI_VERSION >= NTDDI_XP
, _WIN32_WINNT >= 0x0501
или WINVER >= 0x0501
). При компиляции приложения, если целевая платформа не является Windows XP и более поздних версий, структура IPV6_ADDRESS_EX не определена.
Эта структура определяется в файле заголовка Ipexport.h, который автоматически включается в файл заголовка Iphlpapi.h. Файл заголовка Ipexport.h никогда не следует использовать напрямую.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | ipexport.h (включая Iphlpapi.h) |
См. также раздел
Начальная страница вспомогательного ip-адреса