Guardian Procedure Calls Reference Manual

Indicates that resident buffers are provided by the application process for calls to file system I/O
routines. A 0 is always returned in this bit (see OPEN Procedure (Superseded by FILE_OPEN_ Procedure)
(page 897)).
<6> 1
For process files means that the open message is to be sent nowait and must be completed by a call
to AWAITIO.
<8> 1
Specifies that this is a queue file.<9> 1
Is the exclusion mode:<10:11>
Shared access0
Exclusive access1
Protected access2
Is the maximum number of concurrent nowait I/O operations that can be in progress on this file at
any given time. open-flags.<12:15> = 0 implies wait I/O.
<12:15>
subdevice
output
INT:ref:1
returns the subdevice number associated with this file. Note that these values are only used
internally by the operating system. This parameter is invalid with file-name; use filenum.
owner
output
INT:ref:1
returns the identity of the file's owner in the form:
group numberowner.<0:7>
member numberowner.<8:15>
This parameter is invalid with filenum; use file-name.
security
output
STRING:ref:5
returns the security assigned to the file. This parameter is invalid with filenum; use
file-name. The fields have these meanings:
Applies to a program file if the file has PROGID authority. When the program file is run,
PROGID sets the caller’s process access ID (PAID) to the owner’s user ID of the program file.
1[0].<12>
Applies if the CLEARONPURGE option is on for this file. If on, this option causes all data to be
physically deleted from the disk when the file is purged. If this option is not on, the disk space
is only logically deallocated when the file is purged, and no data is actually destroyed.
1[0].<13>
Indicates there is a SAFEGUARD record for the file.1[0].<14>
Indicates there is no SAFEGUARD record for the file. However, the file might still be protected
by SAFEGUARD at the volume or subvolume level.
0
Returns the reading security of the file.[1]
Returns the writing security of the file.[2]
Returns the execution security of the file.[3]
Returns the purging security of the file.[4]
554 Guardian Procedure Calls (F)