Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (F)
Guardian Procedure Calls Reference Manual—522629-013
5-70
FILE_GETINFOLIST_ Procedure
8 2 Last-error detail. Additional information, if available, for
interpreting the error reported by item 7. This value might be a
file-system error number or another kind of value, depending on
the operation and the primary error.
9 2 Partition in error. For partitioned files, the number of the
partition associated with the error reported by item 7.
10 2 Key in error. For files with alternate keys, the specifier of the
key associated with the error reported by item 7.
11 4 Next record pointer. For disk files that are not key-sequenced,
the value of the next record pointer. This item cannot be used
with the 64-bit primary-key election of the FILE_OPEN_
procedure; an attempt results in error 581. Superseded by
item 201.
12 4 Current record pointer. For disk files that are not key-
sequenced, the value of the current record pointer. This item
cannot be used with the 64-bit primary-key election of the
FILE_OPEN_ procedure; an attempt results in error 581.
Superseded by item 202.
13 2 Current key specifier. For structured disk files, the key specifier
of the current key.
14 2 Current key length. For structured disk files, the length in bytes
of the current key value. This item cannot be used with the 64-
bit primary-key election of the FILE_OPEN_ procedure; an
attempt results in error 581. Superseded by item 203.
15 * Current key value. For structured disk files, the current key
value. Item 15 is not defined for queue files. This item cannot be
used with the 64-bit primary-key election of the FILE_OPEN_
procedure; an attempt results in error 581. Superseded by
item 204.
16 2 Current primary-key length. For structured disk files, the length
in bytes of the current primary-key value. This item cannot be
used with the 64-bit primary-key election of the FILE_OPEN_
procedure; an attempt results in error 581. Superseded by
item 205.
Table 5-4. FILE_GETINFOLIST_ Item Codes (page 2 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