public static string GetActiveMacAddress() { string property = "MACAddress"; string condition = "IPEnabled = TRUE"; return(Wmi.PropertyQuery <string>(Wmi.NETWORKADAPTER_CLASSNAME, property, condition)); }
// Token: 0x0600005B RID: 91 RVA: 0x00003250 File Offset: 0x00001450 public static string GetActiveMacAddress() { string property = "MACAddress"; string condition = "IPEnabled = TRUE"; return(Wmi.PropertyQuery <string>("Win32_NetworkAdapterConfiguration", property, condition, null)); }
private static void QueryExample() { // Print Caption and OSArchitecture from Win32_OperatingSystem class WmiClassCollection classCollection = Wmi.Query("Win32_OperatingSystem", new string[] { "Caption", "OSArchitecture" }); foreach (WmiClass wmiClass in classCollection) { Console.WriteLine(wmiClass["Caption"].Value); Console.WriteLine(wmiClass["OSArchitecture"].Value); } // Print out all properties for all Win32_Processor classes WmiClassCollection classCollection2 = Wmi.Query("Win32_Processor"); foreach (WmiClass wmiClass in classCollection2) { foreach (WmiProperty property in wmiClass.Properties) { Console.WriteLine($"{property.Value}: {property.Name}"); } } // Get a single property from Win32_OperatingSystem string windowsName = Wmi.PropertyQuery <string>("Win32_OperatingSystem", "Caption"); Console.WriteLine(windowsName); }
// Token: 0x06000062 RID: 98 RVA: 0x000032E7 File Offset: 0x000014E7 public static string GetBootDevice() { return(Wmi.PropertyQuery <string>("Win32_OperatingSystem", "BootDevice", null)); }
// Token: 0x06000061 RID: 97 RVA: 0x000032D5 File Offset: 0x000014D5 public static DateTime?GetLocalDateTime() { return(Wmi.PropertyQuery <DateTime?>("Win32_OperatingSystem", "LocalDateTime", null)); }
// Token: 0x0600004F RID: 79 RVA: 0x00002897 File Offset: 0x00000A97 public static string GetManufacturer() { return(Wmi.PropertyQuery <string>("Win32_BIOS", "Manufacturer", null)); }
public static string GetDescription() => Wmi.PropertyQuery <string>(Wmi.BIOS_CLASSNAME, "Description");
// Token: 0x0600004C RID: 76 RVA: 0x00002861 File Offset: 0x00000A61 public static string GetCaption() { return(Wmi.PropertyQuery <string>("Win32_BIOS", "Caption", null)); }
public static string GetSystemDirectory() => Wmi.PropertyQuery <string>(Wmi.OPERATINGSYSTEM_CLASSNAME, "SystemDirectory");
// Token: 0x0600005C RID: 92 RVA: 0x0000327B File Offset: 0x0000147B public static string GetCaption() { return(Wmi.PropertyQuery <string>("Win32_OperatingSystem", "Caption", null)); }
public static DateTime?GetLocalDateTime() => Wmi.PropertyQuery <DateTime?>(Wmi.OPERATINGSYSTEM_CLASSNAME, "LocalDateTime");
public static string GetSystemDevice() => Wmi.PropertyQuery <string>(Wmi.OPERATINGSYSTEM_CLASSNAME, "SystemDevice");
public static DateTime?GetInstallDate() => Wmi.PropertyQuery <DateTime?>(Wmi.OPERATINGSYSTEM_CLASSNAME, "InstallDate");
public static string GetSerialNumber() => Wmi.PropertyQuery <string>(Wmi.OPERATINGSYSTEM_CLASSNAME, "SerialNumber");
public static string GetOSArchitecture() => Wmi.PropertyQuery <string>(Wmi.OPERATINGSYSTEM_CLASSNAME, "OSArchitecture");
// Token: 0x06000064 RID: 100 RVA: 0x0000330B File Offset: 0x0000150B public static string GetSystemDrive() { return(Wmi.PropertyQuery <string>("Win32_OperatingSystem", "SystemDrive", null)); }
public static string GetWindowsDirectory() => Wmi.PropertyQuery <string>(Wmi.OPERATINGSYSTEM_CLASSNAME, "WindowsDirectory");
// Token: 0x06000066 RID: 102 RVA: 0x0000332F File Offset: 0x0000152F public static string GetWindowsDirectory() { return(Wmi.PropertyQuery <string>("Win32_OperatingSystem", "WindowsDirectory", null)); }
public static string GetName() => Wmi.PropertyQuery <string>(Wmi.BIOS_CLASSNAME, "Name");
// Token: 0x06000068 RID: 104 RVA: 0x00003353 File Offset: 0x00001553 public static uint?GetNumberOfProcesses() { return(Wmi.PropertyQuery <uint?>("Win32_OperatingSystem", "NumberOfProcesses", null)); }
public static bool?IsPrimaryBios() => Wmi.PropertyQuery <bool?>(Wmi.BIOS_CLASSNAME, "PrimaryBIOS");
public static uint?GetNumberOfProcesses() => Wmi.PropertyQuery <uint?>(Wmi.OPERATINGSYSTEM_CLASSNAME, "NumberOfProcesses");
// Token: 0x06000050 RID: 80 RVA: 0x000028A9 File Offset: 0x00000AA9 public static bool?IsPrimaryBios() { return(Wmi.PropertyQuery <bool?>("Win32_BIOS", "PrimaryBIOS", null)); }
public static string GetManufacturer() => Wmi.PropertyQuery <string>(Wmi.BIOS_CLASSNAME, "Manufacturer");
public static string GetCaption() => Wmi.PropertyQuery <string>(Wmi.OPERATINGSYSTEM_CLASSNAME, "Caption");
public static string GetSerialNumber() => Wmi.PropertyQuery <string>(Wmi.BIOS_CLASSNAME, "SerialNumber");
// Token: 0x0600005D RID: 93 RVA: 0x0000328D File Offset: 0x0000148D public static string GetOSArchitecture() { return(Wmi.PropertyQuery <string>("Win32_OperatingSystem", "OSArchitecture", null)); }
// Token: 0x0600005E RID: 94 RVA: 0x0000329F File Offset: 0x0000149F public static string GetSerialNumber() { return(Wmi.PropertyQuery <string>("Win32_OperatingSystem", "SerialNumber", null)); }
// Token: 0x0600004E RID: 78 RVA: 0x00002885 File Offset: 0x00000A85 public static string GetName() { return(Wmi.PropertyQuery <string>("Win32_BIOS", "Name", null)); }