Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (F)
Guardian Procedure Calls Reference Manual522629-013
5-78
FILE_GETINFOLIST_ Procedure
99 * Partition-volume relative names. For disk files, the
concatenated names of the volumes of the secondary partitions.
Unlike item 93, the names can be missing a system name
(implying the system of the primary file) depending on how the
names were specified when the file was created.
100 2 Number of alternate keys. For disk files, the number of
alternate-key fields.
101 *
Alternate-key descriptors. For disk files, an array of key-
descriptor entries, one for each alternate key. Each entry is 12
bytes long. The structure of each entry is described under item
101 in
Table 5-3 on page 5-30 (under FILE_CREATELIST_). The
length in bytes of this item is 12 times the value of item 100.
Superseded by item 106.
102 2 Number of alternate-key files. For disk files, the number of files
holding alternate-key records.
103 * Alternate-file name-length array. For disk files, an array of INT
values, each giving the length in bytes of the corresponding
alternate-file name found in item 104. The length in bytes of
this item is 2 times the value of item 102.
104 * Alternate-file names. For disk files, the concatenated names of
the alternate-key files. The names are fully qualified. The
length of each is given by the corresponding entry in item 103.
The length of this item is given by item 105, or equivalently, by
the sum of the elements of item 103.
105 2 Alternate-file total name length. For disk files, the total number
of bytes occupied by the concatenated alternate-file names.
This is the same as the sum of the elements in item 103.
Table 5-4. FILE_GETINFOLIST_ Item Codes (page 10 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