退出 XRMIIN

当应用程序发出 RMI API 请求时,将先调用出口 XRMIIN ,然后再调用与任务相关的用户出口程序。

特定于出口的参数

UEPTR袁
与任务相关的用户出口程序的名称的地址。
UEPTRUEP
要传递到与任务相关的用户出口程序的参数列表的地址。
UEP_RM_PBTOK
包含 z/OS® 工作负载管理器 (WLM) 性能块令牌的 4 字节字段的地址。 出口程序可以使用此令牌来访问 WLM 性能块中的信息 (例如服务类令牌 SERVCLS)。 为此,它必须使用 WLM EXTRACT 宏 IWMMEXTR ,传递性能块令牌作为 MONTKN 输入参数。 有关 IWMMEXTR 宏的更多信息,请参阅 z/OS MVS Programming: Workload Management Services

出口程序不得尝试修改性能块: 如果执行此操作,那么结果不可预测。

UEPRECUR
半字递归计数器的地址。 当第一次调用出口时,计数器设置为 0 ,并针对每个递归调用递增。
注: 与任务相关的用户出口程序的参数列表由 DFHUEPAR DSECT 映射,该 DFHUEPAR DSECT 与全局用户出口程序的 DFHUEPAR 参数列表共享公共字段名称。 要在出口程序中包含这两个 DSECT 定义,必须编写以下代码:
DFHUEXIT TYPE=EP,ID=XRMIIN
DFHUEXIT TYPE,TYPE=RM
必须按此顺序对语句进行编码。

两个 DFHUEPAR 参数列表 (全局用户出口和与任务相关的用户出口) 占用单独的存储区域。 与任务相关的用户出口的参数列表仅供参考; 您不应以任何方式对其进行修改。

返回码

UERCNORM
继续处理。
UERCPURG
在 XPI 调用期间清除了任务。

XPI 调用

都可以用。

API 和 SPI 调用

可以使用除 EXEC CICS SHUTDOWNEXEC CICS XCTL 之外的所有其他内容。 但是, 不得 使用 CALLDLI , EXEC DLI 或 EXEC SQL 命令。