handle
    OpenVMS usage:handle for the galaxy lock
    type:         quadword (unsigned)
    access:       read
    mechanism:    input by value
    The 64-bit lock handle that identifies the lock on which to
    return information. This value is returned by SYS$CREATE_GALAXY_
    LOCK.
 name
    OpenVMS usage:address
    type:         zero-terminated string
    access:       write
    mechanism:    output by reference
    Pointer to a buffer. This buffer must be large enough to receive
    the name of the lock. Locks names are zero-terminated strings
    with a maximum size of 16 bytes.
 timeout
    OpenVMS usage:address
    type:         longword (unsigned)
    access:       write
    mechanism:    output by reference
    Pointer to a longword. The value returned is the timeout value of
    the lock.
 size
    OpenVMS usage:address
    type:         longword (unsigned)
    access:       write
    mechanism:    output by reference
    Pointer to a longword. The value returned is the size of the lock
    in bytes.
 ipl
    OpenVMS usage:address
    type:         longword (unsigned)
    access:       write
    mechanism:    output by reference
    Pointer to a longword. The value returned is the IPL of the lock.
 rank
    OpenVMS usage:address
    type:         longword (unsigned)
    access:       write
    mechanism:    output by reference
    Pointer to a longword. The value returned is the rank of the
    lock.
 flags
    OpenVMS usage:address
    type:         word (unsigned)
    access:       write
    mechanism:    output by reference
    Pointer to a word. The value returned is the word mask of lock
    flags.
 name_length
    OpenVMS usage:address
    type:         word (unsigned)
    access:       write
    mechanism:    output by reference
    Length of the string returned in the name argument.