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


структура MIB_ANYCASTIPADDRESS_ROW (netioapi.h)

В структуре MIB_ANYCASTIPADDRESS_ROW хранятся сведения об IP-адресе любой рассылки.

Синтаксис

typedef struct _MIB_ANYCASTIPADDRESS_ROW {
  SOCKADDR_INET Address;
  NET_LUID      InterfaceLuid;
  NET_IFINDEX   InterfaceIndex;
  SCOPE_ID      ScopeId;
} MIB_ANYCASTIPADDRESS_ROW, *PMIB_ANYCASTIPADDRESS_ROW;

Члены

Address

IP-адрес anycast. Это может быть IPv6-адрес или IPv4-адрес.

InterfaceLuid

Локальный уникальный идентификатор (LUID) для сетевого интерфейса, связанного с этим IP-адресом.

InterfaceIndex

Значение локального индекса для сетевого интерфейса, связанного с этим IP-адресом. Это значение индекса может изменяться при отключении и включении сетевого адаптера или при других обстоятельствах и не должно считаться постоянным.

ScopeId

Идентификатор область IP-адреса любой рассылки. Этот элемент применим только к IPv6-адресу. Этот элемент не может быть задан. Он автоматически определяется интерфейсом, в котором был добавлен адрес.

Комментарии

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

Обратите внимание, что файл заголовка Netioapi.h автоматически включается в файл заголовка Iphlpapi.h . Файл заголовка Netioapi.h никогда не следует использовать напрямую.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть netioapi.h (включая Iphlpapi.h)

См. также раздел

CreateAnycastIpAddressEntry

DeleteAnycastIpAddressEntry

GetAnycastIpAddressEntry

GetAnycastIpAddressTable

MIB_ANYCASTIPADDRESS_TABLE

SOCKADDR_INET