public NetworkInfo GetNetworkInfo() { var wmiSystemInfo = new WmiSystemInfo(); var networkInfo = new NetworkInfo(); networkInfo.ComputerName = Environment.MachineName; networkInfo.MacAddress = wmiSystemInfo.GetMACAddress(); networkInfo.IpAddress = GetIpAddress(); return(networkInfo); }
public HardwareInfo GetHardwareInfo() { var wmiSystemInfo = new WmiSystemInfo(); var hardwareInfo = new HardwareInfo { Monitors = GetModitorsInfo(), Processor = wmiSystemInfo.GetCpuInfo(), MemoryInfo = GetMemoryInfo(), Drives = GetDrivesInfo() }; return hardwareInfo; }
public HardwareInfo GetHardwareInfo() { var wmiSystemInfo = new WmiSystemInfo(); var hardwareInfo = new HardwareInfo { Monitors = GetModitorsInfo(), Processor = wmiSystemInfo.GetCpuInfo(), MemoryInfo = GetMemoryInfo(), Drives = GetDrivesInfo() }; return(hardwareInfo); }
public MemoryInfo GetMemoryInfo() { var wmiSystemInfo = new WmiSystemInfo(); try { return(wmiSystemInfo.GetMemoryInfoFromLogicalMemoryConfigurationClass()); } catch (ManagementException) { try { return(wmiSystemInfo.GetMemoryInfoFromOperatingSystemClass()); } catch { return(new MemoryInfo()); } } }
public MemoryInfo GetMemoryInfo() { var wmiSystemInfo = new WmiSystemInfo(); try { return wmiSystemInfo.GetMemoryInfoFromLogicalMemoryConfigurationClass(); } catch (ManagementException) { try { return wmiSystemInfo.GetMemoryInfoFromOperatingSystemClass(); } catch { return new MemoryInfo(); } } }
public NetworkInfo GetNetworkInfo() { var wmiSystemInfo = new WmiSystemInfo(); var networkInfo = new NetworkInfo(); networkInfo.ComputerName = Environment.MachineName; networkInfo.MacAddress = wmiSystemInfo.GetMACAddress(); networkInfo.IpAddress = GetIpAddress(); return networkInfo; }