System Services, $WAKE
*Conan The Librarian
Activates a process that has placed itself in a state of
hibernation with the Hibernate ($HIBER) service.
This service accepts 64-bit addresses.
SYS$WAKE [pidadr] ,[prcnam]
int sys$wake (unsigned int *pidadr, void *prcnam);
type: longword (unsigned)
mechanism: by 32- or 64-bit reference
Process identification (PID) of the process to be activated. The
pidadr argument is the 32- or 64-bit address of a longword that
contains the PID. The pidadr argument can refer to a process
running on the local node or a process running on another node in
type: character-coded text string
access: read only
mechanism: by 32- or 64-bit descriptor-fixed-length string
Process name of the process to be activated. The prcnam argument
is the 32- or 64-bit address of a 32- or 64-bit character string
descriptor pointing to the process name. A process running on the
local node can be identified with a 1 to 15 character string.
To identify a process on a particular node in a cluster, specify
the full process name, which includes the node name as well as
the process name. The full process name can contain up to 23
The process name is implicitly qualified by the UIC group number
of the calling process. For this reason, you can use the prcnam
argument only if the process to be activated is in the same UIC
group as the calling process. To activate a process in another
UIC group, you must specify the pidadr argument.