z/OS ISPF Planning and Customizing
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


ISPTCM usage notes

z/OS ISPF Planning and Customizing
GC19-3623-00

  • ISPTCM is a load module that contains a list of command names and their characteristics. ISPF processes each command in ISPTCM according to the FLAG field defined for its entry. If a command is not in ISPTCM, the DFFLAG parameter is used. The default value of DFFLAG is 61, which indicates to ISPF that commands not contained in ISPTCM require a function pool, an authorization check, and must be logged. Also, a BLDL should be done to locate the command. If the BLDL cannot locate the command, ISPF assumes it to be CLIST and attaches the EXEC command processor.

    You can alter DFFLAG to suit the needs of your installation. If you have not changed DFFLAG, or changed it so that it still calls for a BLDL, if a command processor is to run from the link pack area, its name must be in ISPTCM.

  • Certain commands, such as, LOGON and ISPF are invalid under ISPF. Do not attempt to make these entries valid by changing the FLAG. The results are unpredictable.
  • The USRFLG is an optional field for an entry in ISPTCM. If you define exit routines for TSO command start or TSO command end user exits, or both, you can define USRFLG according to your installation's needs. If you do, ISPF passes these flags to the exit routines. These flags do not affect ISPF execution. See ISPF installation-wide exits for a description of how the parameters are passed.
  • One, and only one, of the last 3 bits of FLAG and DFFLAG must be 1. Otherwise, the results will be unpredictable.
  • The presence or absence of a command in the TCM can affect the search sequence, as depicted in this table.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014