Changeset 16 for trunk/UDriveScan.pas
- Timestamp:
- Apr 2, 2016, 8:18:30 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/UDriveScan.pas
r13 r16 175 175 Lock.Release; 176 176 DoChange; 177 178 if ConfigTest then begin 179 if Random < 0.000001 then RealSize := 0 180 else RealSize := SectorSize; 181 //Sleep(1); 182 end else begin 183 F.Position := FSectorCurrent * SectorSize; 184 if Mode = rmRead then RealSize := F.Read(Buffer[0], SectorSize) 185 else if Mode = rmWrite then RealSize := F.Write(Buffer[0], SectorSize) 186 else raise Exception.Create(SUnknownRunMode); 187 end; 177 F.Position := FSectorCurrent * SectorSize; 178 if Mode = rmRead then RealSize := F.Read(Buffer[0], SectorSize) 179 else if Mode = rmWrite then RealSize := F.Write(Buffer[0], SectorSize) 180 else raise Exception.Create(SUnknownRunMode); 188 181 finally 189 182 Lock.Acquire;
Note:
See TracChangeset
for help on using the changeset viewer.