SET_TRACKING_DATA 调用
SET_TRACKING_DATA 调用函数将针对所发出的任务设置事务跟踪源数据标记。
SET_TRACKING_DATA
DFHMNTDX [CALL,]
[CLEAR,]
[IN,
FUNCTION(SET_TRACKING_DATA),
{TRACKING_TAG (MOBILE)|TRACKING_TAG_VALUE(name1 | *)},]
[OUT,
RESPONSE(name1 | *),
REASON(name1 | *)]此命令是线程安全的。
重要事项
在初始化期间早期使用 XPI 存在限制。 在 PLTPI 的第二阶段之前,请勿启动使用 SET_TRACKING_DATA 函数的出口程序。 有关 PLTPI 的更多信息,请参阅 编写初始化和关闭程序。
TRACKING_TAG (移动)
指定要在事务跟踪原始数据中设置的事务跟踪原始数据标记信息。
- 移动
- 事务跟踪原始数据标记是移动的。
SET_TRACKING_DATA 的 RESPONSE 和 REASON 值
|
注:
- 有关更多详细信息,请参阅 进行 XPI 调用中对 RESPONSE 和 REASON 的说明。
- NO_ASSOCIATION_DATA 表示调用此 XPI 调用的事务没有事务跟踪关联数据。 有关关联数据和事务跟踪的更多信息,请参阅 CICS 相互通信简介。
- TRACKING_TAG_ALREADY_SET 表示已设置发出任务的事务跟踪源数据标记。
- INVALID_TRACKING_TAG 表示事务跟踪原始数据标记具有无效值。
- INVALID_TRACKING_TAG_VALUE 表示事务跟踪原始数据标记值不在 129 到 255 的范围内。