Guardian Procedure Calls Reference Manual

name-type
input
INT:value
specifies the type of name desired. Values are:
4–character name0
5–character name1
If this parameter is omitted, 0 is used.
The local portion of a 4-character name is as described in the CREATEPROCESSNAME
procedure.
The local portion of a 5-character name is of the form $X0nnnor $X1nnn, where nnn represents
1 to 3 alphanumeric characters except e, i, o, and u. This set of names is part of the set of
process names that are reserved by the operating system. Applications must not use names of
this form unless they have been obtained through this procedure.
The operating system reserved process name space includes these names: $Xname, $Yname,
and $Zname, where name is 1 to 4 alphanumeric characters. This set of names is also part of
the set of process names that are reserved by the operating system. Applications should not
use names of this form unless they have been obtained through this procedure.
nodename:length
input:input
STRING .EXT:ref:*, INT:value
if supplied and if length is not 0, specifies the node name that is to be returned as part of
the process name if a node name is desired, as indicated by the options parameter. If used,
the value of nodename must be exactly length bytes long. If this parameter is omitted or if
length is 0, and if options.<15> = 0 (node name is desired), the name of the caller's node
is used. See the options parameter.
options
input
INT:value
can have these values:
Reserved; must be 0.<0:14>
Include node name in the returned process name.0<15>
Return the process name in local form.1
If this parameter is omitted, 0 is used.
Returned Value
INT
A file-system error code that indicates the outcome of the call:
Process name is returned successfully.0
No names of the specified type are available.44
Unable to communicate with the specified node.201
Output buffer is too small.563
Parameter or bounds error.590
1154 Guardian Procedure Calls (P)