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.