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ヘルパーAPIでGetAdaptersAddressesをP/Invokeできました。これにより、各アダプタのIPアドレスとMAC情報(PhysicalAddress
)を含むIP_ADAPTER_ADDRESSES structuresのリストが返されます。
些細なマーシャリング - 幸いにもPInvoke.Netはそれを持っています。
これは素晴らしいことです!それはWin7を介してWinXPで動作しますか?私は、DLLに変更があることを心配しています。 – JFV
この関数のMSDNページでは、WinXPおよびWinSrv 2003を使用している場合に適しています。ではごきげんよう。 –