Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (P)
Guardian Procedure Calls Reference Manual522629-013
12-143
PROCESS_LAUNCH_ Procedure
Valid values for Z^DEBUG^OPTIONS are as follows:
Z^PRIORITY
is the initial execution priority to be assigned to the new process. Execution priority
is a value in the range 1 through 199, where 199 is the highest possible priority.
If you specify the default value of -1, the priority of the caller is used. If you specify
either 0 or a value greater than 199, error 2 is returned.
Name (ZSYS^VAL^) Value Description
PCreatOpt^DbgOverride 2 Use the debugger and saveabend options
specified regardless of program-file flag
settings. Otherwise, use the program-file
flag settings. Debugger and saveabend
options are specified by
PCreatOpt^SaveAbend and
PCreatOpt^RUND described in this table.
PCreatOpt^Default 0 The debugger and saveabend default values
are set from the flags in the program file (set
either by compiler directives at compile time,
nld flag at link time, or Binder command at
bind time) after these options are ORed with
the corresponding states of the calling
process.
PCreatOpt^INSPECT 1 Use the Inspect debugger. Otherwise, use
the debugger specified by the program-file
flag settings.
PCreatOpt^RUND 8 Enter Debug or the Inspect debugger at the
first executable instruction of the program's
MAIN procedure. If this option is not
selected, begin normal program execution.
PCreatOpt^SaveAbend 4 If the process traps, create a saveabend file
and use the Inspect debugger (regardless of
whether PCreatOpt^INSPECT is selected).
If this option is not selected and the process
traps, do not create a saveabend file.