VMS Help
System Services, $WAKE
*Conan The Librarian (sorry for the slow response - running on an old VAX)
|
|
Activates a process that has placed itself in a state of
hibernation with the Hibernate ($HIBER) service.
This service accepts 64-bit addresses.
Format
SYS$WAKE [pidadr] ,[prcnam]
C Prototype
int sys$wake (unsigned int *pidadr, void *prcnam);
pidadr
OpenVMS usage:process_id
type: longword (unsigned)
access: modify
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
the cluster.
prcnam
OpenVMS usage:process_name
type: character-coded text string
access: read only
mechanism: by 32- or 64-bit descriptor-fixed-length string
descriptor
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
characters.
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.
[legal]
[privacy]
[GNU]
[policy]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.