Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
CNZMXURF — UCME look-up service macro z/OS MVS Programming: Authorized Assembler Services Reference ALE-DYN SA23-1372-00 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DescriptionUse the CNZMXURF macro to locate the console control block (UCME) that contains a specific console ID. CNZMXURF can only be used to look up MCS and SMCS console IDs. EnvironmentThe requirements for the caller are:
Programming requirementsBefore issuing the CNZMXURF macro, place a 4-byte console ID into a register. No register save area is required; however, the input registers are saved on the linkage stack. RestrictionsNone. Input register informationBefore issuing the CNZMXURF macro, the caller must either place a 4-byte console ID into a register, or directly specify the RX-type address of a 4-byte console ID. 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. Performance implicationsNone. SyntaxThe CNZMXURF macro is written as follows:
ParametersThe parameters are explained as follows:
ABEND codesNone. Return and reason codesWhen the CNZMXURF macro returns control to your program, register 15 contains one of the following hexadecimal return codes:
Example 1Locate the UCME associated with the 4-byte console ID in register
4.
Example 2Locate the UCME associated with the 4-byte console ID stored in
field “MYCONID”.
|
Copyright IBM Corporation 1990, 2014
|