z/OS TSO/E Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Parameter descriptions for the deactivation exit

z/OS TSO/E Customization
SA32-0976-00

The deactivation exit receives the standard parameter list with the following exceptions:
  • The parameters are in key 1 storage.
  • The command buffer, new command buffer, and exit reason code fields are not used. Their values in the parameter list are:
    Key
    X'00'
    Length
    X'04'
    Data
    X'00'

For a description of the standard exit parameter list, see TSO/E standard exit parameter list.

Figure 1 shows the exit-dependent data that the deactivation exit receives beginning at offset +36 (decimal) in the parameter list.

Figure 1. Exit-dependent data for the CONSOLE deactivation exitExit-dependent data for the CONSOLE deactivation exit
Flags (Parameter Entry 10)
This parameter contains a word consisting of flags, in which the command passes indicators to the exit. The flags are described in Table 1.
Table 1. Flags passed to the CONSOLE deactivation exit
Flag Meaning
X'80000000' If this bit is on, the exit should not use the TSO/E I/O services (for example, PUTLINE, GETLINE, PUTGET, and STACK). Unpredictable results can occur.
X'7FFFFFFF' Reserved.
Pointer to OPERPARM area (Parameter Entry 11)
This parameter contains the pointer to the OPERPARM area provided by the activation exit in parameter 16. This parameter can be used by the FREEMAIN macro to free the OPERPARM area obtained by the activation exit.
Note: This parameter may point to storage which has been already freed by task termination if the subpool, in which the area was obtained with the GETMAIN macro, is task-related.
Note: This parameter will contain
Key
X'00'
Length
X'04'
Data
X'00'
if no OPERPARM area was provided in parameter 16 of the activation exit.
Migration ID (Parameter Entry 12)
This parameter contains the migration ID assigned to this console if one was requested. For more information about migration IDs, see . To release the migration ID, use the MCSOPER macro with the RELEASE operand.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014