Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Considerations for programs that invoke the TMP z/OS TSO/E Customization SA32-0976-00 |
|||||||||||
The TMP must be given control by attaching it as a job step task
in a state similar to that provided when JCL is used to cause the
system to invoke it. Note that the TMP should be attached as the one
and only JOBSTEP TCB.
Dynamic allocation can be used to satisfy the requirements for DD statements prior to passing control to the TMP. Only one invocation of the TMP is supported during a step of a job, and only one instance of the TMP can be concurrently active within an address space. Use of system services by the caller of the TMP during the TMP session can impact the timing and delivery of session services, and the TMP and the commands that it invokes can impact the timing and operation of the caller. The TMP can alter execution status and the resources owned by the
job during its operation. For example,
Some of these changes may remain in effect when control is returned to the caller of the TMP. When control is returned to the caller, all registers except for register 15 will contain the same values passed to the TMP on entry. Register 15 will contain a return code. See Figure 1 for more information about that return code. |
Copyright IBM Corporation 1990, 2014
|