出口 XTDEREQC
在瞬时数据 API 请求完成后,从瞬时数据 EXEC 接口程序返回之前,将调用出口 XTDEREQC。
- 特定于出口的参数
- UEPCLPS
- 命令级别参数结构的地址。 请参阅 特定于 UEPCLPS 出口的参数。
- UEPTDTOK
- 要传递到 XTDEREQC 的 4 字节令牌的地址。 例如,这允许您传递工作区以退出 XTDEREQC。
- 用户代码
- EIB 返回码 "EIBRCODE" 的 6 字节十六进制副本的地址。 有关 EIB 返回码的详细信息,请参阅 EIB 字段。
- 主席
- EIB 响应代码 "EIBRESP" 的 4 字节二进制副本的地址。
- UEPRESP2
- EIB 响应代码 ‘EIBRESP2' 的 4 字节二进制副本的地址。
- UEPTSTOK
- 在任务的整个生命周期内有效的 4 字节令牌的地址。 请参阅 使用任务令牌 UEPTSTOK。
- UEPRECUR
- 半字递归计数器的地址。 当第一次调用出口时,计数器设置为 0 ,并针对每个递归调用递增。
- UEPRSRCE
- EIB 资源值 EIBRSRCE 的 8 字符副本的地址。
- UEP_TD_REMOTE_SYSTEM
- 如果要将请求发送到远程区域,那么是包含远程区域的 4 字节名称的区域的地址。 (例如,可以通过命令的 SYSID 选项,函数输送或 TDQUEUE 定义的 REMOTESYSTEM 选项来指定远程区域。)
如果要在本地区域上执行请求,那么此参数是包含空白的 4 字节区域的地址。
- UEP_TD_REMOTE_NAME
- 如果要将请求发送到远程区域,那么是包含在远程区域中识别队列的 4 字符名称的区域的地址。
- 返回码
- UERCNORM
- 继续处理。
- UERCPURG
- 在 XPI 调用期间清除了任务。
- XPI 调用
- 都可以用。
虽然出口允许使用 XPI GETMAIN 和 FREEMAIN 调用,但建议您改为使用 EXEC CICS® GETMAIN 和 FREEMAIN 命令。
- API 和 SPI 命令
- 所有都可以使用,但以下情况除外:
- EXEC CICS SHUTDOWN
- EXEC CICS XCTL
注: 发出递归命令时请注意。 例如,从 XTDEREQC 出口发出瞬时数据请求时,必须避免进入循环。 建议使用递归计数器 UEPRECUR。