структура INTERFACE_INFO (ws2ipdef.h)
Структура INTERFACE_INFO используется вместе с командой ioctl SIO_GET_INTERFACE_LIST для получения сведений об IP-адресе интерфейса.
Синтаксис
typedef struct _INTERFACE_INFO {
ULONG iiFlags;
sockaddr_gen iiAddress;
sockaddr_gen iiBroadcastAddress;
sockaddr_gen iiNetmask;
} INTERFACE_INFO, *LPINTERFACE_INFO;
Члены
iiFlags
Битовая маска, описывающая состояние интерфейса. Возможны следующие флаги.
iiAddress
Адрес интерфейса.
iiBroadcastAddress
Широковещательный адрес интерфейса или адрес другой стороны для ссылок типа "точка — точка".
iiNetmask
Маска сети, используемая интерфейсом .
Комментарии
В пакете sdk для Microsoft Windows, выпущенном для Windows Vista и более поздних версий, организация файлов заголовков изменилась, а структура INTERFACE_INFO определена в файле заголовка Ws2ipdef.h , который автоматически включается в файл заголовка Ws2tcpip.h . Файлы заголовков Ws2ipdef.h никогда не следует использовать напрямую.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | ws2ipdef.h (включая Ws2tcpip.h) |