Guardian Procedure Calls Reference Manual

Table 18 FILE_GETINFOLIST_ Item Codes (continued)
DescriptionSize (Bytes)Item
Code
Audited disk. For disk volumes and disk objects, 1 if the volume can support audited files; 0
otherwise.
233
Physical record length. For disk volumes and files, the maximum transfer length of the device;
for processes and $RECEIVE, 132 by convention; for other devices, a configured value that
234
generally represents some physical limit. This is always an unsigned value representing a
number of bytes.
Logical device number. For processes, -1; for other files, the number of the device supporting
the specified file. For partitioned files, the number of the device supporting the specified partition
is returned.
435
Subdevice number. The number associated with a subdevice and assigned by the device
subsystem.
236
SQL type. For disk objects:240
Unstructured or Enscribe file0
SQL table2
SQL index4
SQL protection view5
SQL shorthand view7
SQL/MX table or view11
SQL/MX index12
File type. For disk objects other than SQL shorthand views:241
unstructured0
relative1
entry-sequenced2
key-sequenced3
File code. For disk objects other than SQL shorthand views, the application-defined file code.242
Logical record length. For structured disk objects, the maximum number of bytes in a logical
record.
243
Superseded by item 196; see item 196 for detailed description.
Block length. For structured disk objects, the length in bytes of each block of records in the file.244
Superseded by item 197; see item 197 for detailed description.
Key offset. For key-sequenced disk files, the number of bytes from the beginning of the record
to where the primary-key field starts.
245
Superseded by item 198; see item 198 for detailed description.
Key length. For key-sequenced disk files, the length, in bytes, of the record's primary-key field.
In H06.28/J06.17 RVUs with specific SPRs and later RVUs, the maximum key length for format
246
2 key-sequenced files is 2048. (For a list of the required H06.28/J06.17 SPRs, see SPR
Requirements for Increased Enscribe Limits for the H06.28/J06.17 Release (page 31).) For
earlier RVUs, the maximum key length is 255, regardless of whether it is a format 1 or format
2 file.
Lock key length. For key-sequenced disk files, the generic-lock key length. If this value has never
been set, the key length of the file (the value of item 46) is returned. For information about
generic locking, see the Enscribe Programmer's Guide.
247
Queue File. For disk objects, this is nonzero if the object is a queue file; otherwise it is zero.248
FILE_GETINFOLIST_ Procedure 415