Guardian Application Conversion Guide

Creating and Managing a High-PIN Process
Converting TAL Applications
096047 Tandem Computers Incorporated 3–17
Specifying a Process Name
Using PROCESS_CREATE_
Your existing program might call the CREATEPROCESSNAME or
CREATEREMOTENAME procedure to obtain a process name to use in the
NEWPROCESS[NOWAIT] procedure call:
CALL CREATEPROCESSNAME (process^name);
CALL NEWPROCESS (filenames,
priority,
memory^pages,
processor,
process^id,
error,
process^name);
Convert your program to generate a process name in one of the following ways:
Use the PROCESS_CREATE_ procedure to allow the system to generate a name.
You do not need to use a separate procedure to obtain the process name.
Supply the name yourself (or have the user supply the name).
Use the PROCESSNAME_CREATE_ procedure to supply a system-generated
name then pass the name to PROCESS_CREATE_.
A system-generated process name has the form $X
ddd
, $Y
ddd
, or $Z
aaa
, where
d
is
any numeric character and
a
is any alphanumeric character.