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


Управление сетевыми адаптерами

Вспомогательный ip-адрес предоставляет возможности для управления сетевыми адаптерами. Существует одно-к-одному соответствие между интерфейсами и адаптерами на данном компьютере. Интерфейс — это абстракция уровня IP- адреса, а адаптер — это абстракция уровня связи данных.

Используйте функции, описанные в следующих абзацах, для получения сведений о сетевых адаптерах на локальном компьютере.

Функция GetAdaptersInfo возвращает массив IP_ADAPTER_INFO структур, по одному для каждого адаптера на локальном компьютере. Функция GetPerAdapterInfo возвращает дополнительные сведения о конкретном адаптере. Функция GetPerAdapterInfo требует, чтобы вызывающий объект указал индекс адаптера. Чтобы получить индекс адаптера из имени адаптера, используйте функцию GetAdapterIndex .

Некоторые приложения используют адаптеры, которые получают датаграммы, но не могут их передавать. Чтобы получить сведения об этих адаптерах, используйте функцию GetUniDirectionalAdapterInfo .

Функция GetAdaptersAddresses позволяет получить IP-адреса, связанные с определенным адаптером. Эта функция поддерживает адреса IPv4 и IPv6.