Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (P)
Guardian Procedure Calls Reference Manual—522629-013
12-46
PROCESS_CREATE_ Procedure
(Superseded by PROCESS_LAUNCH_ Procedure )
The default value is 0.
If you specify 
create-options.<9> = 1, the process deletion message (in the 
event that the created process terminates) is sent to any process that has the 
calling process’s name at that time, regardless of the sequence number. If you 
specify 
create-options.<9> = 0, the process deletion message is sent only to 
the instance of the process or process pair to which the calling process belongs. 
An “instance” is any process in an unbroken chain of primary and backup 
processes. Every process that is part of an instance has the same sequence 
number. 
If you specify 
create-options.<15> = 1 (requires low PIN), the program is run 
at a low PIN. If you specify 
create-options.<15> = 0 (can be assigned any 
PIN), the program runs at a PIN of 256 or higher if its program file and library file (if 
any) have the HIGHPIN program-file flag set and if a high PIN is available. 
However, if the calling process has the inherited force-low attribute set and you 
specify “can run at any PIN,” the new process is forced into a low PIN even if all of 
the other conditions for running at a high PIN are met. See “Compatibility 
Considerations” and “DEFINE Considerations” for more information.
defines:length input:input
STRING .EXT:ref:*, INT:value
if supplied and if 
length is not 0, specifies a set of DEFINEs to be propagated to 
the new process. The value of 
defines must be exactly length bytes long. The 
set of DEFINEs should have been created through one or more calls to 
DEFINESAVE. For all cases except backup creation, DEFINEs are propagated 
according to the values specified in 
create-options. See “DEFINE 
Considerations” for details.
When a process creates its backup, all of the caller’s DEFINEs are propagated 
regardless of 
create-option. If defines is specified, it is ignored.
= 
1
DEFINEs enabled (ignored if bit 13 is 0).
<15> = 
0
Can run at any PIN.
= 
1
Requires low PIN (in range 0 through 254).










