Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (F)
Guardian Procedure Calls Reference Manual—522629-013
5-12
FILE_ALTERLIST_ Procedure
106 * Alternate-key descriptors (32-bit). An array of 14-byte key
descriptor entries, one for each alternate key. Each entry
contains the following structure:
INT key-specifier;
INT key-len;
INT (32) key-offset;
INT key-filenum;
INT null-value;
INT attributes;
The
attributes parameter has the following fields:
<0> Do not index when null.
<1> Unique.
<2> Do not update.
<3> Insertion order duplicates.
<4:15> Reserved. Must be zero.
These fields have the same semantics as the
corresponding fields of item 101.
The length of this item in bytes is 14 times item 100. This is an
alternate form for item 101, and if used, must immediately
follow item 100 in place of item 101.
108 * Alternate-file relative name-length array. An array of INT byte
counts, each giving the length of the corresponding alternate-
file name in item 109. The length of this item is two times item
102. This is an alternate form for item 103, and if used, must
immediately follow item 102 in place of item 103.
Table 5-2. FILE_ALTERLIST_ Item Codes (page8of9)
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.
Code
Size
(bytes) Description