Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (C)
Guardian Procedure Calls Reference Manual522629-013
3-64
CHECKPOINTX Procedure
Parameter errors (status.<0:7> = 3):
The file number is not open.
The extended address is absolute.
The extended address is in logical segment 1, 2, or 3 (code or library
spaces); that is, not in a data segment or the stack.
The segment ID was omitted or was equal to -1 and the address was in a
selectable extended data segment, but no selectable segment was in use
at the time of the call to CHECKPOINTX.
The address was in the stack, but either count-n was too large, the area
was above the highest stack address, the area was beyond the end of
stack, or the area overlapped with the area used by the CHECKMONITOR
procedure.
The address was in an extended data segment, but either the segment ID
was not allocated, the segment ID was an invalid segment number, or
there was a bounds error on the area.
The total message size was too large (over 32.5 kilobytes for a TNS
process or 50 kilobytes for a native process).
An invalid combination of parameters occurred:
There was a count, but no buffer; or
there was a buffer, but no count; or
there was a buffer and a segment ID, but no count.