IMSAUTH 返回码

IMSAUTH 管理程序调用 (SVC) 返回格式为 ffnnnnnn 的寄存器 15 中的代码。

函数名称旁边的括号中列出了函数代码 ff 。 返回码 nnnnnn(对于每个函数都是唯一的) 列示在该函数下。 所有代码都是十六进制数字。

imsauth pgfix (04)
返回码
含义
00
存储器已成功修复页面/已释放页面
04
一个或多个条目出错
08
一个或多个列表前缀出错
0C
地址有效性检验错误
10
列表对齐错误
imsauth pgfree (08)
返回码
含义
00
存储器已成功修复页面/已释放页面
04
一个或多个条目出错
08
一个或多个列表前缀出错
0C
地址有效性检验错误
10
列表对齐错误
imsauth batalloc ( 0C )
来自 DFSMDA00 的返回码
imsauth setabnd (10)
此函数不会发出任何唯一返回码。
imsauth rsetabnd (14)
返回码
含义
14 日
函数无效
imsauth rsetauth (18)
返回码
含义
00
请求成功
04
未授权调用者
imsauth noswap ( 1C )
此函数不会发出任何唯一返回码。
imsauth setauth (20)
返回码
含义
00
请求成功
04
未授权调用者
imsauth delssct (28)
返回码
含义
00
SSCT 已成功删除
04
找不到 SSCT
0C
未授权调用者
imsauth bldmtmwh ( 2C )
返回码
含义
00
已成功构建 MTMWQHDR
04
另一个 IMS 存在 MTMWQHDR
08
对于调用者,存在 MTMWQHDR
0C
未授权调用者
10
对于 SP 245 中的 MTMWQHDR , GETMAIN 失败
1C
找不到 SSCT
imsauth delmtmwh (30)
返回码
含义
00
MTMWQHDR 已断开连接
04
MTMWQHDR 和块已断开连接且已释放
08
找不到 MTMWQHDR
0C
未授权调用者
10
对于子池 245 中的 MTMWQHDR , FREEMAIN 失败
1C
找不到 SSCT
imsauth ssctscd (34)
返回码
含义
00
已成功存储 SCD 地址
0C
未授权调用者
1C
找不到 SSCT
imsauth iebcopy (38)
返回码
含义
00
已成功完成到 IEBCOPY 的链接
0C
函数无法链接到 IEBCOPY
其他
IEBCOPY 返回码
imsauth swap ( 3C )
返回码
含义
00
请求成功
04
请求不是针对当前地址空间
08
请求未授权
imsauth locssct (40)
返回码
含义
00
已成功找到 SSCT
04
找不到 SSCT
imsauth addpcb (44)
返回码
含义
00
功能已成功完成
08
GSAM PCB 未添加到 DIRCA
IMSAUTH BLDSSCT (48)
返回码
含义
00
SSCT 已成功构建
0C
未授权调用者
10
对于子池 245 中的 SSCT , GETMAIN 失败
18
无法装入模块 DFSRTMI0
20
无法为 IMS 建立资源清除环境
imsauth initssvt ( 4C )
返回码
含义
00
请求成功
04
找不到 SSCT
0C
未授权调用者
imsauth termssvt (50)
返回码
含义
00
请求成功
04
找不到 SSCT
0C
未授权调用者
imsauth bldirlm (54)
返回码
含义
00
请求成功
04
IRLM 未处于活动状态
08
IMODULE GETMAIN/GETMAIN 失败
1C
找不到 SSCT
imsauth chkssct (58)
返回码
含义
00
已启用子系统
04
已禁用子系统
08
指定的 SCT 名称为零
imsauth vectaddr ( 5C )
返回码
含义
00
功能已成功完成
04
未授权调用者
imsauth ssctirlm (60)
返回码
含义
00
请求成功
04
未授权调用者
1C
找不到 SSCT
imsauth rsetirlm (64)
返回码
含义
00
请求成功
04
未授权调用者
1C
找不到 SSCT
imsauth uambsubp (68)
返回码
含义
00
功能已成功完成
04
函数请求无效或 GETMAIN 错误
其他
VSAM 扩展接口 (XVI) 函数返回码
imsauth bdusrssi ( 6C )
返回码
含义
00
SSCT 已成功构建
08
参数列表无效
0C
未授权调用者
10
对于子池 245 中的 SSCT 或 SSVT , GETMAIN 失败
imsauth bdssiblk (70)
返回码
含义
00
已成功复制块并将其连接到 SSCT
04
找不到 SSCT
08
参数列表无效
0C
未授权调用者
10
对于子池 231 中的块, GETMAIN 失败。
imsauth rsrinit (74)
返回码
含义
00
功能已成功完成
04
存储器分配失败
08
验证失败,未授权调用者
0C
验证失败,找不到 SSCT
10
打开数据集 (RESLIB) 失败
14 日
DFSLLRN0/DFSFTFX0 的 Imodule 装入失败
18
关闭数据集 (RESLIB) 故障
IMSAUTH T0COPY (78)
返回码
含义
00
功能已成功完成
04
存在一个以上非 MVS TCB
08
提供了用户界面模块 (UIM) ,但未提供用户区域
0C
来自 DFSMS 的非零返回码
10
打开数据集 (RESLIB) 失败
18
关闭数据集 (RESLIB) 故障
imsauth callrtm ( 7C )
此函数不会发出任何唯一返回码。
imsauth switch_auth_context (80)
00
已成功完成请求
其他
来自 STORAGE 请求的返回码或来自 CTXSWCH 服务的返回码
imsauth wlm_pbpool (84)
返回码
含义
04
调用者不在发出 IDENTIFY 的 TCB 下。
08
未找到从属区域目录块。
0C
找不到区域 IDENTIFY 块。
10
从不受支持的区域类型进行调用。
14 日
函数请求无效。
20
未授权创建调用者
24
不允许第二个创建 PB 池。
28
未能获取 DFSWLMPP 块的存储器。
2C
对于 CREATE 请求, WLM 获取 PB 块失败。
400
找不到 ADD 请求的 PB 池块。
44
未从与 CREATE 相同的 TCB 发出 ADD 请求。
48
未能获取 ADD PBs 请求的存储器。
4C
对于 ADD 请求, WLM 获取 PB 块失败。
60
未授权 DELETE 调用者。
其他 IMSAUTH 返回码
返回码
含义
14 日
函数无效