Guardian Procedure Calls Reference Manual

cpu
output
INT .EXT:ref:1
if present, returns the processor number of the process designated by processhandle.
pin
output
INT .EXT:ref:1
if present, returns the process identification number of the process designated by
processhandle.
nodenumber
output
INT(32) .EXT:ref:1
if present, returns the number of the node in which the process designated by processhandle
resides.
nodename:maxlen
output:input
STRING .EXT:ref:*, INT:value
if present, returns the name of the node in which the process designated by processhandle
resides.
maxlen is the length in bytes of the string buffer nodename.
nodename-length
output
INT .EXT:ref:1
is the actual length of the value returned in nodename, in bytes.
procname:maxlen
output:input
STRING .EXT:ref:*, INT:value
if present, returns the name of the process designated by processhandle if the process is
named. The returned value is the simple name beginning with a dollar sign; it does not include
a node name or ASCII sequence number.
maxlen is the length in bytes of the string buffer procname.
procname
output
INT .EXT:ref:1
is the actual length of the value returned in procname, in bytes. For unnamed processes,
procname-length is 0 and there is no error.
sequence-number
output
FIXED .EXT:ref:1
if present, returns the sequence number from the specified process handle.
Returned Value
INT
A file-system error code that indicates the outcome of the call.
PROCESSHANDLE_DECOMPOSE_ Procedure 1137