HP Guardian Errors Manual page 262

Procedure errors and messages manual
Table of Contents

Advertisement

Table 15 Completion Codes (continued)
Completion Code
Response The response, if any, is application dependent.
-102
CauseA nowait call to the PROCESS_LAUNCH_ OR PROCESS_CREATE_ procedure finished.
Format The layout of the received message described in terms of an array of words is:
sysmsg[0]
sysmsg[1] FOR 2
sysmsg[3] FOR 10
sysmsg[13]
sysmsg[14]
sysmsg[15]
sysmsg[16] FOR 4
sysmsg[20] FOR *
If the new process is unnamed, then the returned process descriptor is in unnamed form:
\node.$:cpu:pin:seqno
If the new process is named, then the returned process descriptor is in named form:
\node.$name:seqno
When a named process creates its backup, the returned process descriptor is in named form.
If this message returns an error value indicating that process creation failed, then it does not return
a valid process handle or a process descriptor; the process descriptor length is 0.
Response The response, if any, is application dependent.
-103
Cause The receiving process was opened by another process.
Format The operating system sends the process the following message, provided the process has
opened its $RECEIVE file to receive file management system messages either by setting the
FILE_OPEN_ procedure parameter options.<15>to 0 or the OPEN procedure parameter flags.<1>to
1:
sysmsg[0]
sysmsg[1]
sysmsg[2]
262 System Messages
Definition
subsystem ID in sysmsg[18]contains the null value. The termination text in sysmsg[41] can contain
additional information.
NOWAIT PROCESS_LAUNCH_ OR PROCESS_CREATE_ COMPLETION
= -102
= 32-bit nowait-tag supplied to
= process-handle of new process
= error
= error-detail
= Length in bytes of process descriptor
= 64-bit representation of the nowait-tag
= Process descriptor of new process
PROCESS OPEN
= -103
= Access mode (from the access
FILE_OPEN_ parameter)
= Exclusion mode (from the exclusion
PROCESS_CREATE_ or PROCESS_LAUNCH_.
If a 64-bit nowait-tag was specified to
PROCESS_LAUNCH_ then -262144
will be returned in sysmsg[1] and the 64-
bit nowait-tag will be returned in
sysmsg[16] below
of new process
supplied to PROCESS_LAUNCH_
or PROCESS_CREATE_. If a 32-bit nowait-tag
was passed to PROCESS_LAUNCH_
or PROCESS_CREATE_, this 64-bit value is
created by sign extending the
32-bit value
(the length of this item is in
sysmsg[15])

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Guardian

Table of Contents