// 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"));
 }