我试图从NIC卡获取tcp / ip信息和物理信息。我对两者都有疑问(来自win_32 NetworkAdapter和win32_NetworkAdapterConfiguration)但是我想将它们连接在一起,这样我就可以从组合框中选择一个特定的网卡并获得两组信息。
我被告知我可以使用win32网络适配器设置,但我对这些东西很新,所以我不知道怎么做!它必须在c#中。
这是一个例子:
using System;
using System.Management;
namespace WMITest
{
class Program
{
static void Main(string[] args)
{
ManagementObjectSearcher searcher =
new ManagementObjectSearcher(
"Select * From Win32_NetworkAdapter");
foreach (ManagementObject adapter in searcher.Get())
{
Console.WriteLine(adapter["Name"]);
foreach(ManagementObject configuration in
adapter.GetRelated("Win32_NetworkAdapterConfiguration"))
{
Console.WriteLine(configuration["Caption"]);
}
Console.WriteLine();
}
}
}
}