Guardian Procedure Calls Reference Manual

SETSTOP, 1353
SIGNALPROCESSTIMEOUT, 1377
SIGNALTIMEOUT, 1380, 1390, 1393
STEPMOM, 1395
STOP, 1398
SUSPENDPROCESS, 1406
Process creation
errors indicating outcome, 850, 992, 1052
Process data stack checkpointing, 143, 147
Process descriptors, 1539
Process file name
C-series syntax, 1543
D-series syntax
for unnamed processes, 1537
or named processes, 1538
Process handle
comparing, 1134
converting
to process file name, 1143
to process ID, 1141
to process string, 1145
converting:to file name, 1143
decomposing, 1136
definition, 1540
in PROCESS_ACTIVATE_ procedure, 982
in PROCESS_SUSPEND_ procedure, 1128
initializing to null value, 1140
obtaining from a process string, 1180
obtaining one's own, 1139
when a process pair is activated, 982
when a process pair is suspended, 1128
Process handle procedures
CRTPID_TO_PROCESSHANDLE_, 245
FILENAME_TO_PROCESSHANDLE_, 600
PROCESSHANDLE_COMPARE_, 1134
PROCESSHANDLE_DECOMPOSE_, 1136
PROCESSHANDLE_TO_CRTPID_, 1141
PROCESSHANDLE_TO_FILENAME_, 1143
PROCESSHANDLE_TO_STRING_, 1145
PROCESSSTRING_SCAN_, 1180
Process ID
application acquires own, 656
converting to process handle, 245
description of, 1543
in ACTIVATEPROCESS procedure, 45
in ALTERPRIORITY procedure, 67
in GETCRTPID procedure, 655
in GETREMOTECRTPID procedure, 668
in LASTRECEIVE procedure, 763
in NEWPROCESS[NOWAIT] procedure, 847
in PROCESSINFO procedure, 1148
in STEPMOM procedure, 1395
in STOP procedure, 1398
in SUSPENDPROCESS procedure, 1406
provided by MOM procedure, 832
when a process pair is activated, 45
Process looping, detection of, 1316
Process management procedures
PROCESS_GETINFO_, 1005
PROCESS_GETINFOLIST_, 1012
PROCESS_GETPAIRINFO_, 1045
Process monitoring procedures
CHILD_LOST_, 166
OPENER_LOST_, 921
Process names
converting from local to network form, 218, 586
creating, 239, 1153
in NEWPROCESS[NOWAIT] procedure, 850
in PROCESS_CREATE_ procedure, 989
in PROCESS_SPAWN_ procedure, 1109
reserved, 1532
unique network-wide, 242
Process open message, 470, 907
Process pair
activation, 45, 982
changing execution priority, 67, 1083–1084
deletion, 1398
obtaining descriptions by index, 781
obtaining information about, 1045
suspension, 1128, 1406
unnamed, 141, 365, 472
when both members are activated, 45, 982
when both members are suspended, 1128
Process pair directory, 35
see also Destination control table
entry by index, 666
obtaining from the DCT, 781
Process string
converting process handle to, 1145
definition, 1182
scanning for, 1180
Process time and system time, 1381
Process wait state, 1150
Process' data area, checkpointing a block of the, 142
PROCESS_ACTIVATE_ procedure, 982
PROCESS_CREATE_ procedure, 985
and batch processing, 995
PROCESS_DEBUG_ procedure, 999
PROCESS_DELAY_ procedure, 1003
PROCESS_DELAY_ procedure; Suspending a process for
a timed interval, 1003
PROCESS_GETINFO_ procedure, 1005
PROCESS_GETINFOLIST_ procedure, 1012
PROCESS_GETPAIRINFO_ procedure, 1045
PROCESS_LAUNCH_ procedure, 1050
PROCESS_MONITOR_VCORE_ procedure, 1083
PROCESS_SETINFO_ procedure, 1084
PROCESS_SETSTRINGINFO_ procedure, 1092
PROCESS_SPAWN_ procedure
and batch processing, 1118
description of, 1095
PROCESS_STOP_ procedure, 1121
PROCESS_STOP_ procedure and NetBatch, 1126
PROCESS_SUSPEND_ procedure, 1128
PROCESSACCESSID procedure, 1131
PROCESSFILESECURITY procedure, 1132
PROCESSHANDLE_COMPARE_ procedure, 1134
PROCESSHANDLE_DECOMPOSE_ procedure, 1136
1602 Index