Beispiel #1
0
        public void Close()
        {
            if (!open)
            {
                return;
            }

            RemoveGroups();

            Opcode.Close();
            Ring0.Close();

            this.smbios = null;

            open = false;
        }
Beispiel #2
0
    public void Close() {      
      if (!open)
        return;

      while (groups.Count > 0) {
        IGroup group = groups[groups.Count - 1];
        Remove(group);         
      } 

      Opcode.Close();
      Ring0.Close();

      this.smbios = null;

      open = false;
    }
Beispiel #3
0
        public void Close()
        {
            if (!open)
            {
                return;
            }

            while (groups.Count > 0)
            {
                IGroup group = groups[groups.Count - 1];
                Remove(group);
            }

            Opcode.Close();
            Ring0.Close();

            open = false;
        }
        public void Close()
        {
            if (!open)
            {
                return;
            }

            while (groups.Count > 0)
            {
                IGroup group = groups[groups.Count - 1];
                Remove(group);
            }

            Opcode.Close();
            Ring0.Close();
            OpenHardwareMonitor.Hardware.HDD.HarddriveInformation.clearList();
            this.smbios = null;

            open = false;
        }