Get Network card description and Mac address from Win32_NetworkAdapterConfiguration : Win32_NetworkAdapterConfiguration : Network C# Examples


C# Examples » Network » Win32_NetworkAdapterConfiguration »

 

Get Network card description and Mac address from Win32_NetworkAdapterConfiguration









    
using  System;
using  System.Management;

class  MainClass
{
        public  static  void  Main()
        {
                ManagementObjectSearcher  query  =  new  ManagementObjectSearcher("SELECT  *  FROM  Win32_NetworkAdapterConfiguration  WHERE  IPEnabled  =  'TRUE'")  ;
                ManagementObjectCollection  queryCollection  =  query.Get();
                foreach(  ManagementObject  mo  in  queryCollection  )
                {
                        Console.WriteLine("Network  Card:  {0}",  mo["Description"]);
                        Console.WriteLine("MAC  Address:  {0}",  mo["MACAddress"]);
                }
        }
}
    
   
  
   



Output

Network Card: Realtek RTL8139 Family PCI Fast Ethernet NIC - Packet Scheduler Miniport
MAC Address: 00:C0:9F:C5:BD:14
Network Card: Broadcom 802.11b/g WLAN - Packet Scheduler Miniport
MAC Address: 00:14:A5:11:90:DC


HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Network
» Win32_NetworkAdapterConfiguration