TERMINATE
终止所有活动线程上的所有 API 处理。
描述
此命令将终止由发出该命令的 CICS® 或 MVS™ 任务创建的所有活动线程上的所有 API 处理。
- 发出 TERMINATE 相当于分别对每个活动线程发出 DISCONNECT 命令。
- 将释放与线程关联的任何资源,包括结果集,过滤器,视图,诊断数据和未完成的异步请求。
相关命令
连接,断开连接
选项
- REASON(数据引用)
- 指定变量以接收此命令返回的全字原因值。
- RESPONSE(数据引用)
- 指定一个变量以接收此命令返回的全字响应值。
条件
以下是 TERMINATE 命令可返回的 RESPONSE 值的列表。 每个 RESPONSE 的描述都包含关联的 REASON 值的列表 (如果适用)。
- 确定
- 该命令已成功完成处理。
- 发生了错误
- 由于下列其中一个原因,发生了环境错误:
- 无服务
- 应用程序存根程序无法装入 API 服务模块。
- 无存储器
- 应用程序存根程序无法在正在运行处理线程的地址空间中获取必需的存储器。
- FAILED
- 由于下列其中一个原因,该命令失败:
- 异常终止
- 命令处理异常结束。
- EXCEPTION
- 命令处理迂到异常情况。
