Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (P)
Guardian Procedure Calls Reference Manual—522629-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.










