IEFJSVEC returns one of the following return codes in register
15:
- Return Code (Decimal)
- Meaning
- VTSSUCES (0)
- Successful completion. The request to build an SSVT was successfully
processed.
- VTSINVID (4)
- An incorrect identifier was specified in VTSPL or JSBVT. Check
the input parameter areas to make sure that you specified the proper
identifiers, and that the pointers to the input parameter areas are
properly defined.
- VTSINVIN (8)
- An incorrect subsystem name was specified. Check to make sure
that you specified a valid subsystem name in the VTSNAME field. Consult
with your system programmer to make sure that it matches the name
of a valid subsystem defined in the IEFSSNxx parmlib member that is
currently in use.
- VTSGETFL (12)
- Unable to obtain storage for the SSVT. Consult with your system
programmer to verify that sufficient storage is available for the
subpool specified in the JSBSPL field.
- VTSLOGER (16)
- Logic error. Contact your IBM® service
support center.
- VTSLOADF (20)
- An abend occurred when trying to load the function routine.
The VTSFUNCT field contains the name of the function routine being
loaded when the problem occurred.
- VTSINVBI (24)
- An incorrect bit was set in the request flags. Verify that
you have set only the VTSCREAT indicator and that you have not set
any other bits in the VTSREQ flag byte.
- VTSINCR (28)
- Unable to process the SSVT build request. The SSVT already exists.
Verify that you have specified the correct subsystem name for which
an SSVT is to be built. Also ensure that your subsystem initialization
code is not accidentally attempting to build an SSVT twice for the
same subsystem (specified in VTSNAME).