private Types.ScanInfo UnDoScan() { if (CurrentDisk == null || !CurrentDisk.IsScaned) { return(Types.ScanInfo.NotScan); } Types.ScanInfo si = CurrentDisk.UnAsn(); if (si != Types.ScanInfo.Successful) { return(si); } this.disks.Remove(currentDiskId); this.currentDisk = null; return(Types.ScanInfo.Successful); }