Guardian Procedure Calls Reference Manual
Table 18 FILE_GETINFOLIST_ Item Codes (continued)
DescriptionSize (Bytes)Item
Code
Primary extent size. For disk objects other than SQL shorthand views, the size in pages
(2048-byte units) of the first extent. A returned value of -1 means that the extent size cannot fit
250
into this unsigned two-byte attribute. Item 199 must be used to get the correct value. Superseded
by item 199.
Secondary extent size. For disk objects other than SQL shorthand views, the size in pages
(2048-byte units) of extents after the first extent. A returned value of -1 means that the extent
251
size cannot fit into this unsigned two-byte attribute. Item 200 must be used to get the correct
value. Superseded by item 200.
Maximum extents. For disk objects other than SQL shorthand views, the maximum number of
extents the object is allowed to have.
252
Allocated extents. For disk objects other than SQL shorthand views, the number of extents
currently allocated for the file.
253
Creation time. For disk objects other than SQL shorthand views, the Julian GMT timestamp of
the file's creation.
854
Last open time. For disk objects other than SQL shorthand views, the Julian GMT timestamp of
the last time the file was opened.
856
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.
857
File owner. For disk objects, the user ID number that identifies the owner of the file.258
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.
259
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.
260
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.
261
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
these values:
462
any local ID0
member of owner’s group (local)1
owner (local)2
any network user (local or remote)4
member of owner’s community5
local or remote user having same ID as owner6
local super ID only7
Licensed file. For disk files, 1 if the file is licensed to run in privileged mode; 0 otherwise.263
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.
265
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.
266
Audit compression. For disk objects other than SQL shorthand views, 1 if audit data for this
file is to be compressed; 0 otherwise.
267
Data compression. For key-sequenced disk objects, 1 if the entries in data blocks are to be
compressed; 0 otherwise.
268
416 Guardian Procedure Calls (F)