0
我想匹配多個網卡MAC與相應的IP地址顯示。除了使用System.Management或out-and-out WMI之外,有沒有更好的(或者是另一種)方法來枚舉它們?除了使用WMI之外,還有另一種方法可以在VB.NET 2008中匹配MAC和IP地址嗎?
我想匹配多個網卡MAC與相應的IP地址顯示。除了使用System.Management或out-and-out WMI之外,有沒有更好的(或者是另一種)方法來枚舉它們?除了使用WMI之外,還有另一種方法可以在VB.NET 2008中匹配MAC和IP地址嗎?
您可以在IP Helper API中調用GetAdaptersAddresses。這會返回一個包含每個適配器的IP地址和MAC信息(在PhysicalAddress
中)的IP_ADAPTER_ADDRESSES structures的列表。
不平凡的編組 - 幸運的是PInvoke.Net愛不釋手。
這是一些偉大的東西!它會通過Win7與WinXP協同工作嗎?我擔心在DLL中會有變化。 – JFV 2010-11-19 00:00:17
根據該功能的MSDN頁面,它對WinXP和WinSrv 2003有好處。祝一切順利。 – 2010-11-19 00:01:45