z/OS MVS Using the Subsystem Interface
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Enabling Your Subsystem for New Functions

z/OS MVS Using the Subsystem Interface
SA38-0679-00

You can use the enable request of the IEFSSVT macro to:
  • Dynamically add one or more new function routines, and, for each function routine, one or more function codes that the function routine is to support.
    When preparing to enable additional function routines and function codes, consider:
    • When you will be invoking IEFSSVT.
    • What are the actual number of function routines your subsystem currently supports.

      To dynamically add more function routines to your subsystem, the actual number of function routines your subsystem currently supports must be less than the maximum number of function routines that was specified when your subsystem's SSVT was built.

    • What is the name or entry point address of each additional function routine and the function codes it is to support.
    • Where your subsystem function routines are to reside. See Setting Up Your Subsystem for more information on where your function routines can reside.
  • Dynamically associate one or more function codes with an existing function routine. This function routine might have been specified on the original build SSVT request or might have been added by a previous enable request.
    When preparing to enable additional function codes, consider:
    • When you will invoke IEFSSVT.
    • Which existing function routines will support which additional function codes.
Note: IEFSSVT macro services are available only to dynamic subsystems. However, other subsystems can use the IEFJSVEC service. See Using IEFJSVEC with Your Subsystem for more information on IEFJSVEC.

Inputs

Before invoking the IEFSSVT macro, the subsystem must use the IEFSSVTI macro to create a table that relates function routines and the function codes they support.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014