Locks a portion of a file
Source position: amigados.pas line 1809
function LockRecord( |
fh: LongInt; |
offset: Cardinal; |
length: Cardinal; |
mode: Cardinal; |
timeout: Cardinal |
):LongBool; |
fh |
|
File handle for the file to lock a record of |
offset |
|
Starting position of the lock |
length |
|
Length of the record in bytes |
mode |
|
Lock type (REC_*) For the IMMED modes, the timeout is ignored. |
timeout |
|
imeout interval in ticks (1/50 seconds). 0 is legal. |
Lock a portion of a file for exclusive access. A timeout may be specified which is the maximum amount of time to wait for the record to be available.
|
Lock a series of records |
|
|
Unlock a record |
|
|
Unlock a list of records |