NAME
    ChangeMode - Change the current mode of a lock or filehandle (V36)
SYNOPSIS
    success = ChangeMode(type, object, newmode)
    D0                    D1     D2      D3
    BOOL ChangeMode(ULONG, BPTR, ULONG)
FUNCTION
    This allows you to attempt to change the mode in use by a lock or
    filehandle.  For example, you could attempt to turn a shared lock
    into an exclusive lock.  The handler may well reject this request.
    Warning: if you use the wrong type for the object, the system may
    crash.
INPUTS
    type    - Either CHANGE_FH or CHANGE_LOCK
    object  - A lock or filehandle
    newmode - The new mode you want
RESULT
    success - Boolean
BUGS
    Did not work in 2.02 or before (V36).  Works in V37.  In the
    earlier versions, it can crash the machine.
SEE ALSO
    lock(), open()