Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
TEST option z/OS MVS Programming: Assembler Services Reference ABE-HSP SA23-1369-00 |
|||||||||||||||||||||||||||||||||||||||
The TEST option of the ESPIE macro determines the active SPIE/ESPIE environment and returns the information in a 4-word parameter list. Input register informationBefore issuing the TEST option of the ESPIE macro, the caller does not have to place any information into any register unless using it in register notation for a particular parameter, or using it as a base register. Output register informationWhen control returns to the caller, the general purpose registers
(GPRs) contain:
When control returns to the caller, the access registers (ARs)
contain:
Some callers depend on register contents remaining the same before and after issuing a service. If the system changes the contents of registers on which the caller depends, the caller must save them before issuing the service, and restore them after the system returns control. SyntaxThe TEST option of the ESPIE macro is written as follows:
ParametersThe parameters are explained as follows:
Return and reason codesESPIE TEST returns status information about the current ESPIE environment in GPR 15. When control returns from ESPIE TEST, GPR 15 contains one of the following hexadecimal return codes. Note: These return codes are informational; no actions are required.
ExampleIdentify the active SPIE/ESPIE environment. Return the information
about the exit routine in the 4-word parameter list, PARMLIST. Also
return, in register 15, an indicator of whether a SPIE, ESPIE, or
neither is active.
|
Copyright IBM Corporation 1990, 2014
|