Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (H-K)
Guardian Procedure Calls Reference Manual522629-013
7-41
INITIALIZER Procedure
rucb input
INT:ref:*
is a table containing pointers to FCBs (see “Considerations”).
passthru output
INT:ref:*
is an array where the
startupproc, paramsproc, and assignproc procedures
can return information to or receive information from the caller of INITIALIZER.
startupproc, paramsproc, assignproc input
are application-supplied message-processing procedures that INITIALIZER calls
when it receives a startup message, param message, or assign message,
respectively.
These procedures must be of the form:
PROC name ( [ rucb ]
,[ passthru ]
,[ message ]
,[ msglen ]
,[ match ] )
VARIABLE;
rucb
INT:ref:*
is the run-unit control block described in the
Guardian Programmer’s Guide.
passthru
INT:ref:*
is an array where the procedure can save information for or retrieve
information from the caller of INITIALIZER.
message
INT:ref:*
is the startup message, the param message, or one of the assign messages
received. The maximum length of a message is 1028 bytes (including the
trailing null characters).
msglen
INT:value
is the length, in bytes, of the message.