Guardian Procedure Calls Reference Manual

Process File Names
A process file name is a 12-word array that uniquely identifies a process. There are three forms
of the process file name: the timestamp form, local name form, and network form. Note that these
forms cannot be used to designate a process that has a PIN greater than 255.
Timestamp Form of Process File Name
The timestamp form of the process file name is:
2[0].<0:1>
Reserved[0].<2:7>
System number (0 through 254)[0].<8:15>
Low-order 32 bits of creation timestamp[1:2]
Reserved[3].<0:3>
Processor in which the process resides[3].<4:7>
PIN assigned by the system to identify the process in the processor[3].<8:15>
Blank-filled[4:11]
Local Name Form of Process File Name
The local name form of the process file name is:
process-name (up to five characters plus leading “$”) (blank fill)[0:2]
Reserved[3].<0:3>
Processor in which the process resides; optional[3].<4:7>
PIN assigned by the system to identify the process in the processor; optional[3].<8:15>
[ qual-1 ] (blank fill)[4:7]
[ qual-2 ] (blank fill)[8:11]
Network Form of Process File Name
The network form of a process file name is:
“\”[0].<0:7>
System number (0 through 254)[0].<8:15>
process-name (up to four characters; no leading “$”) (blank fill)[1:2]
Processor in which the process resides; optional[3].<4:7>
PIN assigned by the system to identify the process in the processor; optional[3].<8:15>
[ qual-1 ] (blank fill)[4:7]
[ qual-2 ] (blank fill)[8:11]
Process IDs
A process ID is a four-word array that uniquely identifies a process within a system. There are three
forms of the process ID: the timestamp form, local name form, and network form. These forms of
the process ID are identical to the first four words of the equivalent forms of the process file name,
except that the processor and PIN fields are not optional (see Process File Names (page 1543)).
The process ID is sometimes called a CRTPID.
C-Series Syntax 1543