>System.String sQuery = "select * from Win32_NetworkAdapter"; >ManagementObjectSearcher searcher = new ManagementObjectSearcher(sQuery); >foreach (ManagementObject nic in searcher.Get()) >{ > MessageBox.Show("Name: " + nic["Name"]+"\r\n" + "Network connection ID: " + nic["NetConnectionID"] + "\r\n" + "Status: " + nic["NetConnectionStatus"]); >} >>
>System.String sQuery = "SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = 'TRUE'"; > >ManagementObjectSearcher searcher = new ManagementObjectSearcher(sQuery); >foreach (ManagementObject nic in searcher.Get()) >{ > MessageBox.Show("Hostname = " + nic["DNSHostName"] + "\r\n" + "Description = " + nic["Description"]); >} >>