Есть ли другой способ сопоставления MAC-адресов и IP-адресов в VB.NET 2008, кроме использования WMI? - PullRequest
0 голосов
/ 18 ноября 2010

Я хотел бы сопоставить несколько MAC-адресов сетевых карт с соответствующими IP-адресами для отображения. Есть ли лучший (или просто другой) способ перечислить их, кроме использования System.Management или WMI?

1 Ответ

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

Вы можете P / Invoke GetAdaptersAddresses в IP Helper API. Это возвращает вам список структур IP_ADAPTER_ADDRESSES , которые включают IP-адреса и информацию MAC (в PhysicalAddress) для каждого адаптера.

Нетривиальная сортировка - к счастью PInvoke.Net отключена.

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