Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (F)
Guardian Procedure Calls Reference Manual—522629-013
5-74
FILE_GETINFOLIST_ Procedure
57 8 Expiration time. For disk objects other than SQL shorthand
views, the Julian GMT timestamp giving the time before which
the file cannot be purged. If this attribute has not been set, the
returned field is zero-filled.
58 2 File owner. For disk objects, the user ID number that identifies
the owner of the file.
59 2 Safeguard security. For disk objects, 1 if the file is under the
protection of the Safeguard security system; 0 otherwise. This
code is equivalent to bit 14 of code 169.
60 2 Progid security. For disk objects, 1 if a process using the file as
its program file is to use the file owner’s user ID as the process
access ID; 0 otherwise.
61 2 Clear on purge. For disk objects, 1 if the area of disk occupied
by the file should be erased (overwritten with zeros) when the
file is purged; 0 otherwise.
62 4 Operating system security string. For disk objects, an array of
four one-byte values specifying (from left to right) who can read,
write, execute, and purge the file. Each byte contains one of the
following values:
0 any local ID
1 member of owner’s group (local)
2 owner (local)
4 any network user (local or remote)
5 member of owner’s community
6 local or remote user having same ID as owner
7 local super ID only
This value is not defined if the file is under Safeguard security.
63 2 Licensed file. For disk files, 1 if the file is licensed to run in
privileged mode; 0 otherwise.
65 2 Odd unstructured file. For unstructured files, 1 if I/O transfers
occur with the exact byte counts specified; 0 if transfers are
rounded up to an even-byte boundary.
66 2 Audited file. For disk objects other than SQL shorthand views,
1 if the object is audited by the Transaction Management
Facility (TMF) subsystem; 0 otherwise.
Table 5-4. FILE_GETINFOLIST_ Item Codes (page 6 of 21)
Items in this table with a size of 2 bytes are of data type INT. The term “disk file”
applies only to Enscribe files. The term “disk object” applies to Enscribe files and
SQL objects. Items described as “Applies only to SQL/MX objects” return file system
error 2 if queried on anything that is not an SQL/MX object.
Item
Code
Size
(Bytes) Description