// Token: 0x06000066 RID: 102 RVA: 0x0000334C File Offset: 0x0000154C public NameValueCollection GetAntiVirusInfo() { ManagementObjectSearcher managementObjectSearcher; if (WindowsVersion.IsXP()) { managementObjectSearcher = new ManagementObjectSearcher("root\\SecurityCenter", "SELECT * FROM AntiVirusProduct"); } else { managementObjectSearcher = new ManagementObjectSearcher("root\\SecurityCenter2", "SELECT * FROM AntiVirusProduct"); } NameValueCollection nameValueCollection = new NameValueCollection(); foreach (ManagementBaseObject managementBaseObject in managementObjectSearcher.Get()) { foreach (PropertyData propertyData in ((ManagementObject)managementBaseObject).Properties) { nameValueCollection.Add(propertyData.Name.ToString(), propertyData.Value.ToString()); } } return(nameValueCollection); }
// Token: 0x0600008E RID: 142 RVA: 0x00003DDC File Offset: 0x00001FDC public static bool Is64Bits() { return(IntPtr.Size == 8 || (IntPtr.Size == 4 && WindowsVersion.Is32BitProcessOn64BitProcessor())); }
// Token: 0x0600008B RID: 139 RVA: 0x00003DD2 File Offset: 0x00001FD2 public static bool Is32Bits() { return(!WindowsVersion.Is64Bits()); }
// Token: 0x0600008A RID: 138 RVA: 0x00003DBC File Offset: 0x00001FBC public static bool Is10() { WindowsVersion.init(); return(WindowsVersion.regValue.Contains("10")); }
// Token: 0x06000086 RID: 134 RVA: 0x00003D64 File Offset: 0x00001F64 public static bool IsVista() { WindowsVersion.init(); return(WindowsVersion.regValue.Contains("Vista")); }