Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Description z/OS MVS Programming: Authorized Assembler Services Reference SET-WTO SA23-1375-00 |
|||||||||||||||||||
Use the UCBINFO macro to obtain information from a unit control
block (UCB) for a specified device. The UCBINFO macro provides the
following options:
The options of the UCBINFO macro have the same environmental specifications, programming requirements, restrictions, register information, and performance implications described below, except where noted in the explanations of each option. EnvironmentThe requirements for the caller are:
Programming requirementsBefore issuing the UCBINFO macro, you can issue the UCBSCAN macro
to obtain either the UCBPTR or the device
number, which you must provide as input to UCBINFO. z/OS MVS Programming: Assembler Services Guide Authorized
callers must serialize (such as through pinning) the device against
dynamic deletions when specifying any of the following:
See z/OS MVS Programming: Authorized Assembler Services Guide for information about accessing and pinning UCBs. The caller must include the appropriate mapping macro for the UCBINFO
option being used:
RestrictionsNone. Input register informationBefore issuing the UCBINFO 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 GPRs contain:
When control returns to the caller, the ARs contain:
Performance implicationsNone. |
Copyright IBM Corporation 1990, 2014
|