Unit 'AmigaDOS' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#morphunits]

Lock

Lock a directory or file

Declaration

Source position: amigados.pas line 1663

function Lock(

  lname: PChar;

  accessMode: LongInt

):LongInt;

Arguments

accessMode

  

ON of SHARED_LOCK or EXCLUSIVE_LOCK

Function result

Pointer to lock or nil

Description

Gets a lock on a file or directory. There may be more than one shared lock on a file but only one if it is an exclusive one. Locked files or directories may not be deleted.

See also

UnLock

  

Unlock a directory or file

DupLock

  

Duplicate a lock

ChangeMode

  

Change the current mode of a lock or filehandle

NameFromLock

  

Returns the name of a locked object

DupLockFromFH

  

Gets a lock on an open file


Documentation generated on: 2021-07-30