Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (F)
Guardian Procedure Calls Reference Manual522629-013
5-141
FILE_SAVEPOSITION_ Procedure
savearea output
INT:EXT.ref:*
is the location where the positioning information is received. The size is given by
the
savemax parameter.
savemax input
INT:value
specifies the
savemax parameter size in bytes.
savesize output
INT:ref.EXT:1
returns the size in bytes of the information in the
savearea parameter.
Considerations
The size of the savemax parameter must meet these limits:
The size must be at least 44 bytes for non-key-sequenced files plus the sum of
the primary-key length and 44 bytes for key-sequenced files.
For files with alternate keys, the size must be at least the primary-key length
plus maximum alternate-key length and 44 bytes. The primary-key length is
eight bytes for non-key-sequenced files and the maximum alternate-key length
is the maximum value of all the alternate keys for the file.
For any currently supported file type, a savemax value of 300 is adequate.