структура MIB_IPNET_TABLE2
Структура MIB_IPNET_TABLE2 содержит таблицу записей соседних IP-адресов.
Синтаксис
typedef struct _MIB_IPNET_TABLE2 {
ULONG NumEntries;
MIB_IPNET_ROW2 Table[ANY_SIZE];
} MIB_IPNET_TABLE2, *PMIB_IPNET_TABLE2;
Члены
NumEntries
Значение типа , указывающее количество записей ip-адресов соседних сетей в массиве.Таблица
Массив структур MIB_IPNET_ROW2 , содержащих записи IP-адресов соседей по сети.
Комментарии
Функция GetIpNetTable2 перечисляет соседние IP-адреса на локальном компьютере и возвращает эти сведения в MIB_IPNET_TABLE2 структуре. Для IPv4 эта информация включает адреса, определенные с помощью протокола ARP. Для IPv6 эти сведения включают адреса, определенные с помощью протокола обнаружения соседей (ND) для IPv6, как указано в RFC 2461. Дополнительные сведения см. в разделе Обнаружение соседей для IP-адреса версии 6 (IPv6).
Структура MIB_IPNET_TABLE2 может содержать заполнение для выравнивания между элементом NumEntries и первой записью массива MIB_IPNET_ROW2 в элементе Table . Между MIB_IPNET_ROW2 записями массива в элементе Table также может присутствовать заполнение для выравнивания. Любой доступ к MIB_IPNET_ROW2 записи массива должен предполагать, что может существовать заполнение.
Требования
Версия |
Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Заголовок |
Netioapi.h (включая Netioapi.h) |