Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Build and Promote User Exit routine requirements z/OS ISPF Software Configuration and Library Manager Guide and Reference SC19-3625-00 |
|||||||||||||||||||||||||
If you specify a user exit option parameter, SCLM passes it to the user exit routine, followed by a string of up to eleven parameters separated by commas. The parameter list can include one list of user-specified options followed by up to ten SCLM parameters (see Table 1). The address of this input data is contained at the address stored in register 1. The first halfword of the input data is the number of characters comprising the input data string. Immediately following this halfword length is the input parameter string itself. The user exit routine must pass back a return code value to SCLM
in register 15. A return code of zero is considered to be successful
and processing continues. In most situations a nonzero return code
from the user exit routine causes build or promote to end with a
return code 8. Whether or not processing continues after the user
exit depends on the return code value passed back by the user exit
routine and the exit routine being invoked. Nonzero return code
values from user exit routines are handled in the following ways:
Table 1 explains the format and description of the parameters passed from SCLM to all build and promote user exits.
Build allocates the following ddnames for internal use: BLDEXIT; BLDLIST; BLDMSGS; BLDREPT Promote allocates the following ddnames for internal use: COPYERR; PROMEXIT; PROMMSGS; PROMREPT Use of these names in user exit routines can cause conflicts. At the end of an exit routine, free only those ddnames explicitly allocated by the exit routine. |
Copyright IBM Corporation 1990, 2014
|