返回参数

字节 定义
标准 增强  
5-6 11-12 完成的异步功能的功能编号(126 或 127)。(已返回)
7-10 13-16 完成的异步功能调用的数据字符串的地址。(在请求完成之前,应用程序不得重用数据字符串)。(已返回)
11-12 17-20 完成的异步功能调用的数据字符串的长度。(已返回)
13-14 21-24 完成的异步功能调用的返回码。(已返回)
返回码 说明
0 获取请求完成功能已成功。
2 指定参数时出错。
9 遇到系统错误。
38 请求的函数未完成。
42 未找到匹配的请求。
返回码 38 和 42 之间存在一些差异:
  1. 返回码 38
    1. 如果请求了特定的请求标识和会话,则找到了会话和标识,但请求处于待处理状态(未处于已完成状态)。
    2. 如果请求的是零请求标识和特定会话,则指定的会话具有待处理的请求,但这些请求未得到满足(完成)。
    3. 如果请求的请求标识为零且会话为空,则会找到待处理的请求,但未满足任何请求(完成)。
  2. 返回码 42
    1. 如果请求了特定的请求标识和会话,则未找到处于待处理或已完成状态的特定请求标识。
    2. 如果请求的是零请求标识和特定会话,则特定会话不包含待处理或已完成的请求。
    3. 如果请求的是零请求标识和空白会话,则未找到待处理或已完成的请求。