Safeguard Reference Manual (G06.29+, H06.08+, J06.03+)

Table Of Contents
Event-Exit-Process Commands
Safeguard Reference Manual 520618-030
15 - 19
Interprocess Communication Messages
Table 15-5 on page 15-20 shows the structure of the message data sent from the
Safeguard subsystem to the event-exit process for a logon event. This message dat
a
is present only for a logon event. The event-exit process does not return this data in its
response.
Altervalid INT Used by requests for ChangeOwner (GIVE),
PROGID, and LICENSE. These three requests
can be present in one physical request. One bit
is set for each of the three requests. The value
is 0 if none of the three are present. The bit
settings are as follows:
<0> - 1 if PROGID
<1> - always 0, not used
<2> - 1 if LICENSE
<3> - always 0, not used
<4> - 1 if Change Owner (GIVE)
<5> - 1 if TRUST
<6:15> - always 0, not used
Alterdata INT The values for PROGID and LICENSE. Valid
only if the a
ssociated Altervalid bit is set. The
bit settings are:
<0> - 1 = PROGID ON
<1> - always 0, not used
<2> - always 0, not used
<3> - 1 =LICENSE ON
<4:5> - TRUST 0=OFF, 1=ME, 2= SHARED
<6:15> - always 0, not used
CPUNumber INT For Process_Create_ requests, the number of
the
CPU in which the new process will be
created. For all other requests, the value is -1.
ObjFilename VAR-
STRING
The program file name of a process to be
st
arted/stopped, in external format.
OssPathname INT TRUE indicates that SEEP can convert the
extract
ed ObjFilename to the OSS pathname
format by calling guardian procedure call
FILENAME_TO_PATHNAME_.
FEA 30 bytes
A future expansion area; currently filled with
zeros.
Table 15-4. Access_Data (Access Control Message_Data) (page 2 of 2)