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


Заголовок ws2ipdef.h

Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:

ws2ipdef.h содержит следующие программные интерфейсы:

Функции

 
IN6_ADDR_EQUAL

IN6_IS_ADDR_ANYCAST

IN6_IS_ADDR_EUI64

IN6_IS_ADDR_GLOBAL

IN6_IS_ADDR_LINKLOCAL

IN6_IS_ADDR_LOOPBACK

IN6_IS_ADDR_MC_GLOBAL

IN6_IS_ADDR_MC_LINKLOCAL

IN6_IS_ADDR_MC_NODELOCAL

IN6_IS_ADDR_MC_ORGLOCAL

IN6_IS_ADDR_MC_SITELOCAL

IN6_IS_ADDR_MULTICAST

IN6_IS_ADDR_SITELOCAL

IN6_IS_ADDR_SUBNET_RESERVED_ANYCAST

IN6_IS_ADDR_SUBNET_ROUTER_ANYCAST

IN6_IS_ADDR_UNSPECIFIED

IN6_IS_ADDR_V4COMPAT

IN6_IS_ADDR_V4MAPPED

IN6_IS_ADDR_V4TRANSLATED

IN6_SET_ADDR_LOOPBACK

IN6_SET_ADDR_UNSPECIFIED

IN6ADDR_ISANY

IN6ADDR_ISEQUAL

IN6ADDR_ISLOOPBACK

IN6ADDR_ISUNSPECIFIED

IN6ADDR_SETANY

IN6ADDR_SETLOOPBACK

Структуры

 
GROUP_FILTER

Предоставляет параметры многоадресной фильтрации для адресов IPv6 или IPv4 многоадресной рассылки.
GROUP_REQ

Предоставляет сведения о группе многоадресной рассылки для адресов IPv6 или IPv4.
GROUP_SOURCE_REQ

Предоставляет сведения о группе многоадресной рассылки для IPv6- или IPv4-адресов, включая исходный IP-адрес.
ICMP_ERROR_INFO

Используется для хранения полученных сведений об ошибках ICMP.
IN_PKTINFO

Структура in_pktinfo используется для хранения сведений об адресах полученных пакетов и используется Windows для возврата сведений о полученных пакетах, а также позволяет указать локальный IPv4-адрес для отправки пакетов.
IN6_PKTINFO

Структура in6_pktinfo используется для хранения сведений об адресах полученных IPv6-пакетов и используется Windows для возврата сведений о полученных пакетах, а также позволяет указать локальный IPv6-адрес, используемый для отправки пакетов.
INTERFACE_INFO

Структура INTERFACE_INFO используется в сочетании с командой ioctl SIO_GET_INTERFACE_LIST для получения сведений об IP-адресе интерфейса.
INTERFACE_INFO_EX

Структура INTERFACE_INFO_EX используется в сочетании с командой IOCTL SIO_GET_INTERFACE_LIST для получения сведений об IP-адресе интерфейса.
IP_MREQ

Структура ip_mreq предоставляет сведения о группе многоадресной рассылки для IPv4-адресов.
IP_MREQ_SOURCE

Структура ip_mreq_source предоставляет сведения о группе многоадресной рассылки для IPv4-адресов.
IP_MSFILTER

Структура ip_msfilter предоставляет параметры многоадресной фильтрации для IPv4-адресов.
IPV6_MREQ

Структура ipv6_mreq предоставляет сведения о группе многоадресной рассылки для IPv6-адресов.
sockaddr_gen

Предоставляет универсальные сведения об адресе сокета и используется со структурой INTERFACE_INFO.
SOCKADDR_IN6_LH

Структура SOCKADDR_IN6_LH (ws2ipdef.h) указывает адрес транспорта и порт для семейства адресов AF_INET6.
sockaddr_in6_old

Структура sockaddr_in6_old (ws2ipdef.h) зависит от выбранного протокола.
SOCKADDR_IN6_PAIR

Содержит указатели на пару IP-адресов, представляющих пару адресов источника и назначения.
SOCKADDR_IN6_W2KSP1

Структура SOCKADDR_IN6_W2KSP1 (ws2ipdef.h) указывает адрес транспорта и порт для семейства AF_INET6 адресов.
SOCKADDR_INET

Содержит IPv4,IPv6-адрес или семейство адресов.

Перечисления

 
MULTICAST_MODE_TYPE

Указывает режим фильтрации для адресов групп многоадресной рассылки.