EXEC 接口块 (EIB) 字段
应用程序可以按名称读取关联任务的 EXEC 接口块 (EIB) 中的所有字段。 应用程序不得更改除通过 EXEC CICS 命令以外的任何字段的内容。
对于每个 EIB 字段,都给出了内容和格式(针对每种应用编程语言 COBOL、C®、 PL/I 和汇编程序)。 解释的字段有 EIBAID、EIBATT、EIBCALEN、EIBCOMPL、EIBCONF、EIBCPOSN、EIBDATE、EIBDS、EIBEOC、EIBERR、EIBERRCD、EIBFMH、EIBFN、EIBFREE、EIBNODAT, EIBRCODE, EIBRECV, EIBREQID, EIBRESP, EIBRESP2, EIBRLDBK, EIBRSRCE, EIBSIG, EIBSYNC, EIBSYNRB, EIBTASKN, EIBTIME, EIBTRMID, 和 EIBTRNID。
在没有有意义的信息的情况下,所有字段都包含二进制零。 字段按字母顺序列出。
EIBAID
包含与来自显示设备 (例如 3270) 的最后一个终端控制或基本映射支持 (BMS) 输入操作相关联的注意标识 (AID)。
COBOL: PIC X(1).
C: unsigned char eibaid;
PL/I: CHAR(1)
Assembler: CL1
欧洲投资银行
指示 RU 包含连接头数据 (X'FF ')。
COBOL: PIC X(1).
C: unsigned char eibatt;
PL/I: CHAR(1)
Assembler: CL1
EIBCALEN
包含使用 COMMIT 和 LENGTH 选项从最后一个程序传递到应用程序的通信区域的长度。 如果未传递任何通信区域,那么此字段包含二进制零。
COBOL: PIC S9(4) COMP.
C: short int eibcalen;
PL/I: FIXED BIN(15)
Assembler: H
EIBCOMPL
在终端控制 RECEIVE 命令上,指示数据是否完成 (X'FF ')。 如果已在 RECEIVE 命令上使用 NOTRUNCATE 选项,那么 CICS® 会保留超过通过 LENGTH 或 MAXLENGTH 选项请求的数据量的数据。 设置了 EIBRECV ,指示需要进一步的 RECEIVE 命令。 直到检索到最后一个数据之后,才会设置 EIBCOMPL。
执行不带 NOTRUNCATE 选项的 RECEIVE 命令时,将始终设置 EIBCOMPL。
COBOL: PIC X(1).
C: unsigned char eibcompl;
PL/I: CHAR(1)
Assembler: CL1
EIBCONF
指示已接收到 APPC 对话的 CONFIRM 请求 (X'FF ')。
COBOL: PIC X(1).
C: unsigned char eibconf;
PL/I: CHAR(1)
Assembler: CL1
EIBCPOSN
包含与来自显示设备 (如 3270) 的最后一个终端控制或基本映射支持 (BMS) 输入操作相关联的光标地址 (位置)。
COBOL: PIC S9(4) COMP.
C: short int eibcposn;
PL/I: FIXED BIN(15)
Assembler: H
EIBDATE
包含启动任务的日期; 此字段由 ASKTIME 命令更新。 日期采用压缩十进制格式 (0CYYDDD+) ,其中 C 显示值为 0 的 1900s 和值为 1 的 2000s的世纪。 例如,日期 1999 年 12 月 31 日的 EIBDATE 值为 0099365 ,日期 1 2000 年 1 月的 EIBDATE 值为 0100001。
在午夜,如果 EIBTIME 的值为 0240000 + ,那么 EIBDATE 的值是已结束的日期。 如果 EIBTIME 的值为 0000000 + ,那么 EIBDATE 的值是刚刚开始的日期。
COBOL: PIC S9(7) COMP-3.
C: char eibdate [4];
PL/I: FIXED DEC(7,0)
Assembler: PL4
欧洲投资银行发展支持计划
包含文件控制请求中引用的最后一个数据集的符号标识。
COBOL: PIC X(8).
C: char eibds [8];
PL/I: CHAR(8)
Assembler: CL8
欧洲国际生物工程组织
指示链结束指示符出现在刚刚接收的 RU (X'FF ') 中。
COBOL: PIC X(1).
C: unsigned char eibeoc;
PL/I: CHAR(1)
Assembler: CL1
艾伯尔
指示在 APPC 对话上接收到错误 (X'FF ')。
COBOL: PIC X(1).
C: unsigned char eiberr;
PL/I: CHAR(1)
Assembler: CL1
艾伯瑞克德
设置 EIBERR 时,包含已接收的错误代码。 可以在 EIBERRCD 的前两个字节中返回以下值:
- X'0889 '
- 检测到对话错误。
- X'0824 '
- 已请求同步点回滚。
COBOL: PIC X(4).
C: char eiberrcd [4];
PL/I: CHAR(4)
Assembler: CL4
请参阅 映射到 APPC 体系结构的CICS ,以获取有关可能出现的其他 EIBERRCD 值的信息。
欧洲投资银行金融市场与住房部
指示接收或检索的用户数据包含 FMH (X'FF ')。
COBOL: PIC X(1).
C: unsigned char eibfmh;
PL/I: CHAR(1)
Assembler: CL1
欧洲投资银行基金会
包含用于标识任务发出的最后一个 CICS 命令的代码。
COBOL: PIC X(2).
C: char eibfn [2];
PL/I: CHAR(2)
Assembler: CL2
请参阅 EXEC CICS 命令的功能代码。
免EIB
指示应用程序无法继续使用该设施。 应用程序应该释放该设施,或者应该终止以使该设施由 CICS (X'FF ') 释放。
COBOL: PIC X(1).
C: unsigned char eibfree;
PL/I: CHAR(1)
Assembler: CL1
EIBNODAT
指示远程应用程序 (X'FF ') 未发送任何数据。 已从仅传送控制信息的远程系统接收消息。 例如,如果远程应用程序执行了带有 WAIT 选项的 SEND 命令,那么将通过链路发送任何数据。 如果远程应用程序随后在不使用 FROM 选项同时传输数据的情况下执行了 SEND INVITE 命令,那么需要单独通过链路发送 INVITE 指令。 在这种情况下,接收应用程序会找到 EIBNODAT 集。 此字段的使用仅限于通过 APPC 链接进行对话的应用程序。
COBOL: PIC X(1).
C: unsigned char eibnodat;
PL/I: CHAR(1)
Assembler: CL1
欧洲投资银行代码
包含在任务发出的最后一个 CICS 命令请求的功能完成后返回的 CICS 响应代码。
此字段中的几乎所有信息都可以由 HANDLE CONDITION 命令在应用程序中使用。
COBOL: PIC X(6).
C: char eibrcode [6];
PL/I: CHAR(6)
Assembler: CL6
以下列表包含字节的值以及与返回码相关联的条件的名称。
请参阅值列表末尾的注释,以了解遵循某些条件的数字的说明。
| 欧洲投资银行基金会 | 欧洲投资银行代码 | 条件 |
|---|---|---|
| 02.. | E0 .. .. .. .. .. | INVREQ |
| 04.. | 04.......... | EOF |
| 04.. | 10.......... | EODS |
| 04.. | C1 .. .. .. .. .. | EOF |
| 04.. | C2 .. .. .. .. .. | ENDINPT |
| 04.. | D0 .. .. .. .. .. | SYSIDERR (请参阅注释 1) |
| 04.. | D2 .. .. .. .. .. | SESSIONERR (请参阅注释 2) |
| 04.. | D3 .. .. .. .. .. | SYSBUSY (请参阅注释 3) |
| 04.. | D4 .. .. .. .. .. | SESSBUSY |
| 04.. | D5 .. .. .. .. .. | NOTALLOC |
| 04.. | E0 .. .. .. .. .. | INVREQ (请参阅注释 4) |
| 04.. | E1 .. .. .. .. .. | LENGERR (请参阅注释 5) |
| 04.. | E3 .. .. .. .. .. | WRBRK |
| 04.. | E4 .. .. .. .. .. | RDATT |
| 04.. | E5 .. .. .. .. .. | SIGNAL |
| 04.. | E6 .. .. .. .. .. | TERMIDERR |
| 04.. | E7 .. .. .. .. .. | NOPASSBKRD |
| 04.. | E8 .. .. .. .. .. | NOPASSBKWR |
| 04.. | EA.................. | IGREQCD |
| 04.. | EB .. .. .. .. | CBIDERR |
| 04.. | ec.................. | 伙伴关系 |
| 04.. | 嗯。。。。。。。。。。 | 网络名 IDERR |
| 04.. | F1 .. .. .. .. .. | TERMERR |
| 04.. | .. 20........ | EOC |
| 04.. | ..40........ | INBFMH |
| 04.. | .. .. .. F6 .. .. | NOSTART |
| 04.. | .. .. .. F7 .. .. | NONVAL |
| 06.. | 01.......... | FILENOTFOUND |
| 06.. | 02.......... | ILLOGIC (请参阅注释 6) |
| 06.. | 03.......... | LOCKED |
| 06.. | 05.......... | 记录 DBUSY |
| 06.. | 08.......... | INVREQ |
| 06.. | 0C .. .. .. .. .. | NOTOPEN |
| 06.. | 0D .. .. .. .. .. | DISABLED |
| 06.. | 0F .. .. .. .. .. | ENDFILE |
| 06.. | 80.......... | IOERR (请参阅注释 6) |
| 06.. | 81.......... | NOTFND |
| 06.. | 82.......... | DUPREC |
| 06.. | 83.......... | NOSPACE |
| 06.. | 84.......... | DUPKEY |
| 06.. | 85.......... | SUPPRESSED |
| 06.. | 86.......... | 正在加载 |
| 06.. | D0 .. .. .. .. .. | SYSIDERR (请参阅注释 1) |
| 06.. | D1 .. .. .. .. .. | ISCINVREQ |
| 06.. | D6 .. .. .. .. .. | NOTAUTH |
| 06.. | E1 .. .. .. .. .. | LENGERR |
| 08.. | 01.......... | QZERO |
| 08.. | 02.......... | QIDERR |
| 08.. | 04.......... | IOERR |
| 08.. | 08.......... | NOTOPEN |
| 08.. | 10.......... | NOSPACE |
| 08.. | C0 .. .. .. .. .. | QBUSY |
| 08.. | D0 .. .. .. .. .. | SYSIDERR (请参阅注释 1) |
| 08.. | D1 .. .. .. .. .. | ISCINVREQ |
| 08.. | D6 .. .. .. .. .. | NOTAUTH |
| 08.. | D7 .. .. .. .. .. | DISABLED |
| 08.. | E0 .. .. .. .. .. | INVREQ |
| 08.. | E1 .. .. .. .. .. | LENGERR |
| 0A .. | 01.......... | ITEMERR |
| 0A .. | 02.......... | QIDERR |
| 0A .. | 04.......... | IOERR |
| 0A .. | 08.......... | NOSPACE |
| 0A .. | 20.......... | INVREQ |
| 0A .. | D0 .. .. .. .. .. | SYSIDERR (请参阅注释 1) |
| 0A .. | D1 .. .. .. .. .. | ISCINVREQ |
| 0A .. | D6 .. .. .. .. .. | NOTAUTH |
| 0A .. | E1 .. .. .. .. .. | LENGERR |
| 0C .. | E0 .. .. .. .. .. | INVREQ |
| 0C .. | E1 .. .. .. .. .. | LENGERR |
| 0C .. | E2 .. .. .. .. .. | NOSTG |
| 0E .. | 01.......... | PGMIDERR |
| 0E .. | D6 .. .. .. .. .. | NOTAUTH |
| 0E .. | D9 .. .. .. .. .. | 重新可用 |
| 0E .. | 达.......... | CHANNELERR |
| 0E .. | E0 .. .. .. .. .. | INVREQ |
| 0E .. | E1 .. .. .. .. .. | LENGERR |
| 0E .. | F1 .. .. .. .. .. | TERMERR |
| 10.. | 01.......... | ENDDATA |
| 10.. | 04.......... | IOERR |
| 10.. | 11.......... | TRANSIDERR |
| 10.. | 12.......... | TERMIDERR |
| 10.. | 20.......... | 已到期 |
| 10.. | 81.......... | NOTFND |
| 10.. | D0 .. .. .. .. .. | SYSIDERR (请参阅注释 1) |
| 10.. | D1 .. .. .. .. .. | ISCINVREQ |
| 10.. | D6 .. .. .. .. .. | NOTAUTH |
| 10.. | D8 .. .. .. .. .. | USERIDERR |
| 10.. | D9 .. .. .. .. .. | 重新可用 |
| 10.. | 达.......... | CHANNELERR |
| 10.. | E1 .. .. .. .. .. | LENGERR |
| 10.. | E9 .. .. .. .. .. | ENVDEFERR |
| 10.. | FF.................. | INVREQ |
| 12.. | 32.......... | ENQBUSY |
| 12.. | E0 .. .. .. .. .. | INVREQ |
| 12.. | E1 .. .. .. .. .. | LENGERR |
| 14.. | 01.......... | JIDERR |
| 14.. | 02.......... | INVREQ |
| 14.. | 05.......... | NOTOPEN |
| 14.. | 06.......... | LENGERR |
| 14.. | 07.......... | IOERR |
| 14.. | 09.......... | NOJBUFSP |
| 14.. | D6 .. .. .. .. .. | NOTAUTH |
| 16.. | 01.......... | ROLLEDBACK |
| 18.. | 01.......... | INVREQ |
| 18.. | 02.......... | RETPAGE |
| 18.. | 04.......... | MAPFAIL |
| 18.. | 08.......... | INVMPSZ (请参阅注释 7) |
| 18.. | 20.......... | INVERRTERM |
| 18.. | 40.......... | RTESOME |
| 18.. | 80.......... | RTEFAIL |
| 18.. | E1 .. .. .. .. .. | LENGERR |
| 18.. | E3 .. .. .. .. .. | WRBRK |
| 18.. | E4 .. .. .. .. .. | RDATT |
| 18.. | ..02........ | PARTNFAIL |
| 18.. | ..04........ | INVPARTN |
| 18.. | ..08........ | INVPARTNSET |
| 18.. | ..10........ | INVLDC |
| 18.. | .. 20........ | UNEXPIN |
| 18.. | ..40........ | IGREQCD |
| 18.. | ..80........ | TSIOERR |
| 18.. | .... 01...... | OVERFLOW |
| 18.. | .... 04...... | EODS |
| 18.. | .... 08...... | EOC |
| 18.. | .... 10...... | IGREQID |
| 1A .. | E0 .. .. .. .. .. | INVREQ |
| 1A .. | 04.......... | DSSTAT |
| 1A .. | 08.......... | FUNCERR |
| 1A .. | 0C .. .. .. .. .. | SELNERR |
| 1A .. | 10.......... | UNEXPIN |
| 1A .. | E1 .. .. .. .. .. | LENGERR |
| 1A .. | ..11........ | EODS |
| 1A .. | .. 2B .. .. .. .. | IGREQCD |
| 1A .. | .... 20...... | EOC |
| 22.. | 80.......... | INVEXITREQ |
| 4A .. | ...... 01.... | INVREQ |
| 56.. | .. .. .. 0D .. .. | NOTFND |
| 56.. | ...... 10.... | INVREQ |
| 56.. | ...... 13.... | NOTOPEN |
| 56.. | ...... 14.... | ENDFILE |
| 56.. | ...... 15.... | ILLOGIC |
| 56.. | ...... 16.... | LENGERR |
| 56.. | .. .. .. 2A .. .. | NOSTG |
| 56.. | ...... 46.... | NOTAUTH |
| 56.. | ...... 50.... | NOSPOOL |
| 56.. | ...... 55.... | ALLOCERR |
| 56.. | ...... 56.... | STRELERR |
| 56.. | ...... 57.... | OPENERR |
| 56.. | ...... 58.... | SPOLBUSY |
| 56.. | ...... 59.... | SPOLERR |
| 56.. | .. .. .. 5A .. .. | NODEIDERR |
- 发生 SYSIDERR 时,将提供 EIBRCODE 的更多信息 (以字节 1 和 2 为单位) ,如 图 1中所示。
图 1。 针对 SYSIDERR 的 EIBRCODE 的字节 1 和 2 .. 04 00 .. .. .. request was for a function that is not valid. .. 04 04 .. .. .. no session available and NOQUEUE. .. 04 08 .. .. .. modename not found (for APPC only). .. 04 0C .. .. .. modename not valid (for APPC only). .. 04 10 .. .. .. task canceled or timed out during allocation (for APPC only). .. 04 14 .. .. .. mode group is out of service (for APPC only). .. 04 18 .. .. .. close - DRAIN=ALL (for APPC only). .. 08 .. .. .. .. sysid is not available. .. 08 00 .. .. .. no session available, all sessions are out of service, or released, or being quiesced. .. 08 04 .. .. .. no session available, request to queue rejected by XZIQUE global user exit program. .. 08 08 .. .. .. no session available; request rejected by XZIQUE global user exit program. .. 0C xx .. .. .. sysid definition error. .. 0C 00 .. .. .. name not that of TCTSE. .. 0C 04 .. .. .. name not that of remote TCTSE. .. 0C 08 .. .. .. mode name not found. .. 0C 0C .. .. .. profile not found.可以在 同步点交换中找到有关 SYSIDERR 的更多信息。
- 发生 SESSIONERR 时,将以 EIBRCODE 的 1 和 2 字节为单位提供更多信息,如 图 2中所示。
图 2。 用于 SESSIONERR 的 EIBRCODE 的字节 1 和 2 .. 08 .. .. .. .. session out of service .. 0C xx .. .. .. session definition error .. 0C 00 .. .. .. name not found .. 0C 0C .. .. .. profile not found. - 如果 SYSBUSY 在尝试获取与 APPC 终端或系统的会话的 ALLOCATE 命令上发生,那么 EIBRCODE 的字节 3 指示检测到错误情况的位置,如 图 3中所示。
图 3。 SYSBUSY 的 EIBRCODE 的字节 3 .. .. .. 00 .. .. the request was for a session to a connected terminal or system. .. .. .. 01 .. .. the request was for a session to a remotely connected terminal or system, and the error occurred in the terminal- owning region (TOR) or an intermediate system. .. .. .. 02 .. .. the request was for a session to a remotely connected terminal or system, and the error occurred in the application-owning region (AOR). - 在终端控制操作期间发生 INVREQ 时,将以 EIBRCODE 的 1 或 3 字节为单位提供更多信息,如 图 4中所示。
图 4: 针对 INVREQ 的 EIBRCODE 的字节 1 或 3 .. 24 .. .. .. .. ISSUE PREPARE command - STATE error. .. .. .. 04 .. .. ALLOCATE command - TCTTE already allocated. .. .. .. 08 .. .. FREE command - TCTTE in wrong state. .. .. .. 0C .. .. CONNECT PROCESS command - SYNCLVL 2 requested, but cannot be supported on the session in use. .. .. .. 10 .. .. EXTRACT ATTACH command - incorrect data. .. .. .. 14 .. .. SEND command - CONFIRM option specified, but conversation not SYNCLVL 1. .. .. .. 18 .. .. EXTRACT TCT command - incorrect netname. .. .. .. 1C .. .. an incorrect command has been issued for the terminal or logical unit in use. .. .. .. 20 .. .. an incorrect command has been issued for the LUTYPE6.2 conversation type in use. .. .. .. 28 .. .. GETMAIN failure on ISSUE PASS command. .. .. .. 2C .. .. Command invalid in DPL environment. - 在终端控制操作期间发生 LENGERR 时,将在 EIBRCODE 的字节 1 中提供更多信息,如 图 5中所示。
图 5。 LENGERR 的 EIBRCODE 的字节 1 .. 00 .. .. .. .. input data is overlong and has been truncated. .. 04 .. .. .. .. on output commands, an incorrect (FROM)LENGTH has been specified, either less than zero or greater than 32 767. .. 08 .. .. .. .. on input commands, an incorrect (TO)LENGTH has been specified, greater than 32 767. .. 0C .. .. .. .. length error has occurred on ISSUE PASS command.注: 此字段不独占使用,并且可以采用其他值。 - 在文件控制操作期间发生 ILLOGIC 或 IOERR 时,将在字段 EIBRCODE 中提供更多信息,如 图 6中所示。
其中:图 6。 ILLOGIC 或 IOERR 的 EIBRCODE .. xx xx xx xx .. BDAM response. .. xx .. .. .. .. VSAM return code. .. .. xx .. .. .. VSAM error code.- 字节 3 =
- VSAM 问题确定代码 (仅限 ILLOGIC)
- 字节 4 =
- VSAM 组件代码 (仅限 ILLOGIC)
针对 VSAM 的 z/OS DFSMS 针对数据集的宏指示信息 以及针对 BDAM 的 z/OS DFSMS 使用数据集 中描述了这些响应代码的详细信息。
- 当在 BMS 操作期间发生 INVMPSZ 时,字段 EIBRCODE 的字节 3 包含终端代码,如 图 7中所示。
图 7。 INVMPSZ 的 EIBRCODE 的字节 3 .. .. .. xx .. .. terminal code.这些后缀与 DFHMSD中显示的映射集后缀相同。
EIBRECV
指示应用程序将继续通过执行 RECEIVE 命令 (X'FF ') 从设施接收数据。
COBOL: PIC X(1).
C: unsigned char eibrecv;
PL/I: CHAR(1)
Assembler: CL1
艾布雷奇德
包含由 CICS分配给时间间隔控制命令的请求标识; 在应用程序中指定请求标识时,不使用此字段。
COBOL: PIC X(8).
C: char eibreqid [8];
PL/I: CHAR(8)
Assembler: CL8
欧洲投资银行
包含对应于发生的 RESP 条件的数字。 对于在执行本手册中描述的命令期间可能发生的情况,将列出这些数字 (十进制)。
COBOL: PIC S9(8) COMP
C: long int eibresp;
PL/I: FIXED BIN(31)
Assembler: F
| 编号 | 条件 | 编号 | 条件 |
|---|---|---|---|
| 00 | 正常 | 60 | SESSBUSY |
| 01 | 错误 | 61 | NOTALLOC |
| 02 | RDATT | 62 | CBIDERR |
| 03 | WRBRK | 63 | INVEXITREQ |
| 04 | EOF | 64 | INVPARTNSET |
| 05 | EODS | 65 | INVPARTN |
| 06 | EOC | 66 | PARTNFAIL |
| 07 | INBFMH | 69 | USERIDERR |
| 08 | ENDINPT | 70 | NOTAUTH |
| 09 | NONVAL | 71 | 卷序列号 |
| 10 | NOSTART | 72 | SUPPRESSED |
| 11 | TERMIDERR | 75 | RESIDERR |
| 12 | FILENOTFOUND | 80 | NOSPOOL |
| 13 | NOTFND | 81 | TERMERR |
| 14 | DUPREC | 82 | ROLLEDBACK |
| 15 | DUPKEY | 83 | END |
| 16 | INVREQ | 84 | DISABLED |
| 17 日 | IOERR | 来自 45 家供应商的 85 个工具 | ALLOCERR |
| 18 | NOSPACE | 86 | STRELERR |
| 19 | NOTOPEN | 87 | OPENERR |
| 20 | ENDFILE | 88 | SPOLBUSY |
| 21 | ILLOGIC | 89 | SPOLERR |
| 22 | LENGERR | 90 | NODEIDERR |
| 23 | QZERO | 91% | TASKIDERR |
| 24 | SIGNAL | 92 | TCIDERR |
| 25 | QBUSY | 93 | 未找到DSN |
| 26 日 | ITEMERR | 94 | 正在加载 |
| 27 | PGMIDERR | 95 | 模型 (MODELIDERR) |
| 28 日 | TRANSIDERR | 96 | 输出 (OUTDESCRERR) |
| 29 日 | ENDDATA | 97 | 伙伴关系 |
| 30 | INVTSREQ | 98 | PROFILEIDERR |
| 31 日 | 已到期 | 99 | 网络名 IDERR |
| 32 | RETPAGE | 100 | LOCKED |
| 33 | RTEFAIL | 101 | 记录 DBUSY |
| 34 | RTESOME | 102 | 未找到 |
| 35 | TSIOERR | 103 | 未找到 UOWLNOTFOUND |
| 36 | MAPFAIL | 104 | 行 ABEND |
| 37 | INVERRTERM | 105 | changed |
| 38 | INVMPSZ | 106 | 进程忙 |
| 39 | IGREQID | 107 | 活动繁忙 |
| 40 | OVERFLOW | 108 | 进程服务 |
| 41 | INVLDC | 109 | 活动年 ERR |
| 42 | NOSTG | 110 | CONTAINERERR |
| 43 | JIDERR | 111 | EVENTERR |
| 44 | QIDERR | 112 | TOKENERR |
| 45 | NOJBUFSP | 113 | 未完成 |
| 46 | DSSTAT | 114 | 容错 |
| 47 | SELNERR | 115 | 时间 (TIMERERR) |
| 48 | FUNCERR | 116 | SYMBOLERR |
| 49 | UNEXPIN | 117 | TEMPLATERR |
| 50 | NOPASSBKRD | 118 | 非超级用户 |
| 51 | NOPASSBKWR | 119 | CSDERR |
| 52 | 塞吉德尔 | 120 | 联预部队 |
| 53 | SYSIDERR | 121 | 重新可用 |
| 54 | ISCINVREQ | 122 | CHANNELERR |
| 55 | ENQBUSY | 123 | CCSIDERR |
| 56 | ENVDEFERR | 124 | 超时 |
| 57 | IGREQCD | 125 | 代码页 |
| 58 | SESSIONERR | 126 | INCOMPLETE |
| 59 | SYSBUSY | 127 | 未找到 |
| 128 | 繁忙 | ||
EIBRESP2
包含更详细的信息,可帮助解释发生 RESP 情况的原因。 此字段包含有意义的值,如对其应用的每个命令所记录的那样。 对于对远程文件的请求, EIBRESP2 包含二进制零。 如果程序使用 DPL 链接到另一个 CICS 区域中的程序,那么来自远程区域的 EIBRESP2 不会返回到执行 DPL 的程序。
COBOL: PIC S9(8) COMP.
C: long int eibresp2;
PL/I: FIXED BIN(31)
Assembler: F
欧洲投资银行数据库
指示回滚。
COBOL: PIC X(1).
C: unsigned char eibrldbk;
PL/I: CHAR(1)
Assembler: CL1
欧洲投资银行监管委员会
包含由最新执行的命令访问的资源的符号标识,如 表 1中所示。
| 命令类型 | 资源 | 长度 |
|---|---|---|
| BMS | 映射名称 | 7 |
| 文件控制 | 文件名 | 8 |
| 时间间隔控制 | 事务名称 | 4 |
| 日志控制 | 日志号 | H |
| 日志控制 | 日志名 | 8 |
| 程序控制 | 程序名 | 8 |
| 临时存储器控制 | TS 队列名称 | 8 或 16 |
| 终端控制 | 终端名 ;LU 名; LU6.1 会话或 APPC 连接 | 4 |
| 瞬时数据控制 | TD 队列名称 | 4 |
- H= 半字二进制。
- 在右边用空格填充长度小于 8 个字符的标识。
- 长度超过 8 个字符的标识将被截断。
COBOL: PIC X(8).
C: char eibrsrce [8];
PL/I: CHAR(8)
Assembler: CL8
EIBSIG
指示已接收到 SIGNAL (X'FF ')。
COBOL: PIC X(1).
C: unsigned char eibsig;
PL/I: CHAR(1)
Assembler: CL1
EIBSYNC
指示应用程序必须采用同步点或终止。 在执行任一操作之前,应用程序都必须确保由它拥有的任何其他设施处于发送状态或已释放 (X'FF ')。
COBOL: PIC X(1).
C: unsigned char eibsync;
PL/I: CHAR(1)
Assembler: CL1
EIBSYNRB
指示应用程序应发出 SYNCPOINT ROLLBACK 命令 (X'FF ')。 仅在具有 APPC 或 MRO 链接上的对话的应用程序中设置此字段。
COBOL: PIC X(1).
C: unsigned char eibsynrb;
PL/I: CHAR(1)
Assembler: CL1
EIBTASKN
包含由 CICS分配给任务的任务号。 此数字显示在任务处于控制状态时生成的跟踪表条目中。 字段的格式为压缩十进制。
COBOL: PIC S9(7) COMP-3.
C: char eibtaskn [4];
PL/I: FIXED DEC(7,0)
Assembler: PL4
EIBTIME
包含启动任务的时间 (此字段由 ASKTIME 命令更新)。 时间采用压缩十进制格式 (0HHMMSS+) ,并且可以包含范围在 0000000 + 到 0240000 + 之间的值。 0000000 + 和 0240000 + 都有效。
COBOL: PIC S9(7) COMP-3.
C: char eibtime [4];
PL/I: FIXED DEC(7,0)
Assembler: PL4
欧洲投资银行贸易管理信息系统
包含与任务关联的主体设施 (终端或逻辑单元) 的符号终端标识。
COBOL: PIC X(4).
C: char eibtrmid [4];
PL/I: CHAR(4)
Assembler: CL4
以下前缀用于标识相互通信会话,终端和设备。
| 前缀 | 会话,终端或设备 |
|---|---|
- |
APPC 会话 |
} |
网桥设施 |
¬ |
控制台 |
/ |
IPIC 会话 |
< 或 > |
MRO 会话 |
{ |
远程终端 |
\ (缺省系统初始化 VTPREFIX 值) |
虚拟终端 |
欧洲投资银行贸易融资网络
包含任务的符号事务标识。
COBOL: PIC X(4).
C: char eibtrnid [4];
PL/I: CHAR(4)
Assembler: CL4