返回参数
| 返回码 | 说明 |
|---|---|
| 2 | 参数错误或您为 EHLLAPI 缓冲区指定的长度过长(超过 255 个字节)。文件传输失败。 |
| 3 | 文件传输完成。 |
| 4 | 文件传输已完成但出现分段记录。 |
| 9 | 遇到系统错误。 |
| 27 | 由于“取消”按钮或设置会话参数 (9) 功能设置的超时,文件传输已被终止。 |
| 101 | 文件传输已成功(传输至/自 CICS®)。 |
如果收到返回码 2 或 9,则表示系统或指定数据字符串的方式存在问题。
还可以接收与主机传输程序生成的消息编号相关的其他返回码。要传输至 CICS® 主机传输程序,请从返回码中减去 100,即可获得消息的数字部分。例如,返回码 101 表示消息编号 INW0001 是由主机发出的。对于其他主机传输程序,只需使用返回码作为消息的数字部分。例如,返回 34 表示消息 TRANS34 是由主机传输程序发出的。主机传输程序的文档应提供有关特定消息含义的更多信息。
EHLLAPI 报告的操作系统错误代码大于 300。要确定错误代码,请减去 300 并参阅操作系统文档,以了解返回码。