Структура IPAddrEntry (tcpioctl.h)
[Эта структура может быть изменена или недоступна в будущих версиях Windows.]
Реализует часть информационной группы базы данных управления (MIB-II) для протокола IP, как указано в запросе комментариев целевой группы по разработке интернета (IETF) (RFC) 2011.
Синтаксис
typedef struct IPAddrEntry {
ulong iae_addr;
ulong iae_index;
ulong iae_mask;
ulong iae_bcastaddr;
ulong iae_reasmsize;
ushort iae_context;
ushort iae_pad;
} IPAddrEntry;
Члены
iae_addr
IP-адрес IPv4, к которому относится эта структура.
iae_index
Значение индекса, однозначно определяющее интерфейс, связанный с этим IP-адресом.
iae_mask
Маска подсети, связанная с этим IP-адресом. Значение маски — это адрес IPv4 со всеми битами сети, равными 1, а для всех битов узлов — 0.
iae_bcastaddr
Значение наименьшего бита в широковещательном IP-адресе, используемом для отправки датаграмм в логическом интерфейсе, связанном с этим IP-адресом. Например, если используется стандартный интернет-адрес для всех трансляций, значение равно 1. Это значение применяется как к адресам подсети, так и к сетевым широковещательным адресам, используемым сущностью в этом логическом интерфейсе.
iae_reasmsize
Размер самой большой датаграммы IP, которую эта сущность может повторно получить из входящих фрагментированных данных IP-адресов, полученных в этом интерфейсе.
iae_context
Значение контекста для этого IP-адреса.
iae_pad
Значение панели.
Требования
Требование | Значение |
---|---|
Заголовок | tcpioctl.h |