Список имен сетевых интерфейсов, использующих C с Winsock?

В C API Windows, как вы можете получить список имен сетевых интерфейсов? (Эквивалентно getifaddrs() в линуксе)

WSAIoctl(sock, SIO_GET_INTERFACE_LIST_EX, ...) Кажется, что функция возвращает только IP-адреса, плюс немного метаданных.

1 ответ

Решение

GetAdaptersAddresses() Является ли это.

использование GetIpAddrTable() если вас интересуют только адреса IPv4.

Другие вопросы по тегам