Как перечислить все адреса карты NIC, используя VC ++ версии 6? - PullRequest
2 голосов
/ 10 ноября 2010

Я хочу перечислить все адреса карты NIC с помощью кода vc ++ [v6]. Я хочу отправлять широковещательные сообщения на все NIC в системе.Как я могу это сделать.

Ответы [ 3 ]

1 голос
/ 11 ноября 2010

Вам нужно GetAdaptersAddresses из IP Helper API.Эта функция включена через Iphlpapi.lib и Iphlpapi.h.

Функция GetAdaptersAddresses извлекает адреса, связанные с адаптерами на локальном компьютере.

Вы можете выполнить фильтрацию повернуть IPV4, IPV6 или оба.

0 голосов
/ 10 ноября 2010

Вы можете сделать это через Win32_NetworkAdapter WMI класс.

Если вы хотите узнать, как использовать WMI в Visual C ++, перейдите по этой ссылке в CodeProject .

0 голосов
/ 10 ноября 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...