Guardian Programming Reference Summary for C
Functions Summary (O-Q)
Guardian Programming Reference Summary for C—522630-001
7-13
PROCESS_CREATE_ 
(superseded by PROCESS_LAUNCH_) Creates a new Guardian process and, 
optionally, assigns a symbolic process name to it. 
name-option
#include <cextdecs(PROCESS_CREATE_)>
short PROCESS_CREATE_ ( [ const char *program-file ] /* i */
 ,[ short length ] /* i */
 ,[ const char *library-file ] /* i */
 ,[ short length ] /* i */
 ,[ const char *swap-file ] /* i */
 ,[ short length ] /* i */
 ,[ const char *ext-swap-file ]/* i */
 ,[ short length ] /* i */
 ,[ short priority ] /* i */
 ,[ short processor ] /* i */
 ,[ short *processhandle ] /* o */
 ,[ short *error-detail ] /* o */
 ,[ short name-option ] /* i */
 ,[ const char *name ] /* i */
 ,[ short length ] /* i */
 ,[ char *process-descr ] /* o */
 ,[ short maxlen ] /* i */
 ,[ short *process-descr-len ] /* o */
 ,[ long nowait-tag ] /* i */
 ,[ const char *hometerm ] /* i */
 ,[ short length ] /* i */
 ,[ short memory-pages ] /* i */ 
 ,[ short jobid ] /* i */
 ,[ short create-options ] /* i */
 ,[ const char *defines ] /* i */
 ,[ short length ] /* i */
 ,[ short debug-options ] /* i */
 ,[ long pfs-size ] ); /* i */
0 = Process is unnamed.
1 = Process is named; name is supplied in name.
2 = Process is named; system must generate a name.
3 = Process is caller’s backup; use caller’s name.
4 = Process is named; system must generate a name.










