INQUIRE TERMINAL
检索有关终端或会话的信息。
语法
通过指定 XCMD 系统初始化参数并确保事务的命令安全检查处于激活状态(在 TRANSACTION 资源定义中指定 CMDSEC(YES) 或在 CMDSEC 系统初始化参数中指定 ALWAYS),激活命令安全检查。
不同版本的语法有所不同。 受影响的命令选项在主图中表示为一个片段。 某些命令选项在特定版本中可用;有关受影响的选项,请参见主图下方的 命令选项的适用版本。
- 命令选项的适用版本
- 某些命令选项在特定版本中可用,如下所示:
- 6.2 后来 TNHOST
条件: END , ILLOGIC , NOTAUTH 和 TERMIDERR
NOHANDLE, RESP, 和 RESP2 是可以添加到所有 EXEC CICS 命令中的常用选项,用于处理错误条件。 命令语法图和选项说明中没有明确包含这些选项。 有关这些常用选项和 EXEC CICS 命令语法的信息,请参阅 EXEC CICS 命令格式和编程注意事项. 有关使用 CVDA 的更多信息,请参阅 CICS-值数据区 (CVDA)。
描述
INQUIRE TERMINAL 和 INQUIRE NETNAME 命令都返回有关安装在 CICS® 区域中的特定终端或会话的信息。
- 本地拥有的物理终端 (由发出 INQUIRE 的区域)
- 远程终端 (在本地定义为由另一区域拥有的终端)
- 代理终端 (表示另一个区域拥有的终端的部分定义,首次需要定义时将其交付到本地区域)
- 模型 (仅用于自动安装其他终端的定义)
- z/OS®控制台定义为CICS
此命令中的某些选项返回系统状态信息,例如终端是否已获取或是否正在由任务使用。 但是,大多数选项都反映了终端或会话的定义,可能是通过后续 SET TERMINAL 命令或从 QUERY 中的硬件获取的信息进行了修改。
终端由 TERMINAL 资源定义及其指向的 TYPETERM 定义指定。 由许多终端 (例如屏幕大小和 3270 功能部件) 共享的特征由 TYPETERM 定义,而特定于一个终端 (例如关联打印机的名称) 的特征在 TERMINAL 定义中,该定义可能已自动安装。 对于会话, CONNECTION 定义共享属性, SESSIONS 定义细节。
在大多数情况下,此类型的选项具有与资源定义中的选项相同的名称 (或名称类似的名称)。 如果不是这种情况,那么下面的选项描述将指示相应的资源选项。
INQUIRE NETNAME 返回与 INQUIRE TERMINAL相同的信息。 通过 INQUIRE TERMINAL,您可以通过在 TERMINAL 选项中提供其 CICS 终端标识来标识查询对象。 NETNAME 是可选的。 如果包含此标识,那么 CICS 会在您提供的数据区中返回网络标识。
在 INQUIRE NETNAME 命令中,将撤销 TERMINAL 和 NETNAME 的角色。 您可以通过在 NETNAME 中提供其网络标识来标识要查询的终端,如果还包含该选项,那么 CICS 会在 TERMINAL 中返回相应的 CICS 终端标识。 在 INQUIRE TERMINAL 命令中, TERMINAL 必须在 NETNAME (如果存在) 之前,在 INQUIRE NETNAME 命令中, TERMINAL 必须在 NETNAME (如果存在) 之前,反之亦然。
所有其他选项都适用于这两个命令并返回相同的信息。 但是,并非所有选项都适用于所有类型的终端。 尤其是,当 CICS 将终端定义从拥有区域交付到远程区域时,在拥有区域中发出的查询 (其中定义是实际终端) 会生成比在远程区域中发出的查询更多的信息,其中定义是拥有区域中的查询的 代理 。
浏览
您还可以通过在 INQUIRE TERMINAL 或 INQUIRE NETNAME 命令上使用浏览选项 (START , NEXT 和 END) 来浏览系统中安装的所有终端的定义。 请参阅 浏览资源定义 ,以获取有关浏览的常规信息,包括语法,异常条件和示例。
选项
- ACCESSMETHOD (cvda)
- 返回一个 CVDA 值,指示为终端定义的访问方法。 以下是 CVDA 值:
- BGAM
- 访问方法为 BGAM。
- BSAM
- 访问方法为 BSAM。
- CONSOLE
- 终端是通过 z/OS 控制台支持设施访问的操作系统控制台。
- NOTAPPLIC
- 终端是 MRO 会话。
- VTAM ®
- 访问方法是z/OS Communications Server。
- ACQSTATUS (cvda) (仅限z/OS Communications Server )
- 返回与 TERMSTATUS 选项相同的值,并且仅出于兼容性目的而保留。 在新应用程序中使用 TERMSTATUS。
- AIDCOUNT (数据区)
- 返回一个全字二进制字段,给出为指定终端排队的自动启动描述符 (AID) 数。 如果没有 AID ,那么将返回 AIDCOUNT 值 0。
- ALTPAGEHT (数据区)
- 返回一个半字二进制字段,给出备用页面大小的高度 (以行为单位)。 另请参阅 DEFPAGEHT 和 PAGEHT 选项。
- ALTPAGEWD (数据区)
- 返回一个半字二进制字段,给出备用页面大小的宽度 (以字符计)。 另请参阅 DEFPAGEWD 和 PAGEWD 选项。
- ALTPRINTER (数据区)
- 当在 TERMINAL 定义的 PRINTER 选项中指定的打印机不可用时,从该终端的任务返回为打印键请求和 ISSUE PRINT 命令指定的打印机的 4 字符名称。
- ALTPRTCOPYST (cvda)
- 返回一个 CVDA 值,指示 CICS 是否使用硬件复制功能来满足在 ALTPRINTER 选项中指定的打印机上的打印请求。 以下是 CVDA 值:
- ALTPRTCOPY
- CICS 将使用硬件复制功能。
- NOALTPRTCOPY
- CICS 不使用硬件复制功能。
- NOTAPPLIC
- 该终端不是 z/OS Communications Server 终端,或者是远程终端,代理终端或模型定义。
- ALTSCRNHT (数据区)
- 返回一个半字二进制字段,给出备用屏幕大小的高度 (以行为单位)。 另请参阅 DEFSCRNHT 和 SCRNHT 选项。
- ALTSCRNWD (数据区)
- 返回一个半字二进制字段,其中给出备用屏幕大小的宽度 (以字符计)。 另请参阅 DEFSCRNWD 和 SCRNWD 选项。
- ALTSUFFIX (数据区)
- 返回当屏幕为备用大小且正在使用后缀时, BMS 附加到写入此终端的映射的映射集名称的 1 字符后缀。
如果未在此终端的定义中指定 ALTSUFFIX ,那么返回的字节将包含 x '00'。 请注意,未将值 x '00' 描述为 null ,因为此字段是字符字段,在此上下文中, null 指的是空白字符 x '40'。
- APLKYBDST (cvda)
- 返回 CVDA 值,指示终端是否具有 APL 键盘功能。 以下是 CVDA 值:
- APLKYBD
- 终端具有 APL 键盘功能。
- NOAPLKYBD
- 终端没有 APL 键盘功能。
- APLTEXTST (cvda)
- 返回 CVDA 值,指示终端是否具有 APL 文本功能。 以下是 CVDA 值:
- APLTEXT
- 终端具有 APL 文本功能。
- NOAPLTEXT
- 终端没有 APL 文本功能。
- ASCII (cvda)
- 返回 CVDA 值,指示终端使用的 ASCII 代码类型 (如果适用)。 以下是 CVDA 值:
- ASCII7
- 代码为 7 位 ASCII。
- ASCII8
- 代码为 8 位 ASCII。
- NOTAPPLIC
- 终端不使用 ASCII。
- ATISTATUS (cvda)
- 返回 CVDA 值,指示 CICS 是否可以在此终端作为其主要设施的情况下自动启动任务 (ATI)。
- ATI
- 该终端可在 ATI 中使用。
- 诺亚迪
- 不能在 ATI 中使用该终端。
- AUDALARMST (cvda)
- 返回 CVDA 值,指示终端是否具有 3270 可听警报功能。 以下是 CVDA 值:
- 审计警报
- 该终端具有可听报警功能。
- 无审计警报
- 终端不具备可听报警功能。
- AUTOCONNECT (cvda)
- 返回 CVDA 值,指示在与 z/OS Communications Server 建立通信时, CICS 是否尝试与此终端建立 (绑定) 会话。 以下是 CVDA 值:
- ALLCONN
- CICS 绑定会话。 如果 AUTOCONNECT 值在关联的 TYPETERM 定义中为 ALL (当您查询终端时) 或 SESSIONS 定义中的 ALLCONN (当您查询会话时) ,那么将返回此值。
- AUTOCONN
- CICS 绑定会话。 如果在相关联的 TYPETERM 定义 (在关于终端的查询中) 或 SESSIONS 定义 (在关于会话的查询中) 中 AUTOCONNECT 值为 YES ,那么将返回此值。
- 非自动连接
- CICS 不会绑定会话。
- NOTAPPLIC
- 该终端不是 z/OS Communications Server 终端,或者是远程终端,代理或模型。
- BACKTRANSST (cvda)
- 返回 CVDA 值,指示终端是否具有 3270 后台透明度功能。 背景透明度允许您控制字符后面的显示区域是清晰 (透明) 还是阴影。 以下是 CVDA 值:
- BACKTRANS
- 该终端具有背景透明功能。
- NOBACKTRANS
- 终端不具有后台透明度功能。
- COLORST (cvda)
- 返回一个 CVDA 值,指示终端是否具有 3270 扩展颜色功能,该功能允许为各个字段或字符选择颜色。 以下是 CVDA 值:
- 颜色
- 终端具有扩展颜色功能。
- 无色
- 终端不具有扩展颜色功能。
- CONSOLE (数据区)
- 仅对于 z/OS 控制台,返回用于标识控制台的 12 字节字符串。 如果设备不是控制台,那么 CICS 将返回 12 个空白。
如果控制台是自动安装的,或者使用控制台名称显式定义的,那么将返回前 8 个字节的名称,最后 4 个字节为空白。
- COPYST (cvda)
- 返回 CVDA 值,指示连接终端的控制单元是否包含复制功能部件。 COPYST 仅适用于 3270 终端。 以下是 CVDA 值:
- COPY
- 控制单元具有复制功能。
- NOCOPY
- 控制单元没有复制功能。
- CORRELID (数据区)
- 返回根据会话以不同方式设置的 8 字符相关标识:
- 对于 LU6.1 会话,它设置为 NETNAMEQ 的值。
- 对于 MRO 会话,它设置为此会话所连接的 MRO 链路的另一端的会话的 termid。
- 对于 LU6.2 会话,它是连接的两个会话的公共 8 字符令牌。
通过使用 CORRELID ,您可以关联 MRO , LU6.1或 LU6.2 对话的两个部分,从而发现 (例如) 运行特定函数输送镜像的程序。
- CREATESESS (cvda) (仅限z/OS Communications Server )
- 返回 CVDA 值,指示如果自动任务启动 (ATI) 请求需要终端,那么 CICS 是否尝试获取该终端。 CICS只能获取 z/OS Communications Server 物理终端; 会话不合格。 以下是 CVDA 值:
- 创建
- 可以获取终端。
- 无创建
- 无法获取终端。
- NOTAPPLIC
- 该终端不是 z/OS Communications Server 终端或是会话 (APPC , LUTYPE6.1或 MRO)。
- DATASTREAM (cvda)
- 返回一个 CVDA 值,指示终端使用的数据流类型。 以下是 CVDA 值:
- DS3270
- 终端使用 3270 数据流。
- NOTAPPLIC
- 终端不使用 3270 或 SCS 数据流。
- SCS
- 终端使用 SNA 字符串。
- DEFPAGEHT (数据区)
- 返回一个半字二进制字段,给出缺省页面大小的高度 (以行为单位)。 TYPETERM 定义中的相应选项为 PAGESIZE。 另请参阅 ALTPAGEHT 和 PAGEHT 选项。
- DEFPAGEWD (data-area)
- 返回半字二进制字段,给出缺省页面大小的宽度 (以字符计)。 TYPETERM 定义中的相应选项为 PAGESIZE。 另请参阅 ALTPAGEWD 和 PAGEWD 选项。
- DEFSCRNHT (数据区)
- 返回一个半字二进制字段,其中给出缺省屏幕大小的高度 (以行为单位)。 另请参阅 ALTSCRNHT 和 SCRNHT 选项。
- DEFSCRNWD (数据区)
- 返回一个半字二进制字段,其中给出缺省屏幕大小的宽度 (以字符计)。 另请参阅 ALTSCRNWD 和 SCRNWD 选项。
- 设备 (cvda)
- 返回用于标识终端或会话类型的 CVDA 值。 此选项的 CVDA 值在 DEVICE 选项的 CVDA 值中列出。
- 离散化 (cvda)
- 返回 CVDA 值,指示 CICS 是否同意断开终端连接的请求。 使用 GOODNIGHT 或 LOGOFF 选项从 ISSUE DISCONNECT 命令或 CESF (签核) 任务产生的断开连接请求。 CVDA 值如下所示:
- DISCREQ
- 如果此终端是 z/OS Communications Server 终端,那么 CICS 将使用 z/OS Communications Server CLSDST 请求来结束会话。
- 无离散性
- CICS 将不同意断开此终端的连接的请求。
- NOTAPPLIC
- 此选项不适用于此终端。
- DUALCASEST (cvda)
- 返回 CVDA 值,指示终端是具有打字机键盘还是操作员控制台键盘。 以下是 CVDA 值:
- 转储
- 终端具有打字机键盘。
- 结核
- 终端具有操作员控制台键盘或不是 3270 显示屏。
- EXIT跟踪 (cvda) (仅限z/OS Communications Server )
- 返回一个 CVDA 值,指示当 CICS z/OS Communications Server 出口跟踪处于活动状态时是否跟踪此终端。 请参阅 INQUIRE TRACEFLAG 命令中的 TCEXITSTATUS 选项。 以下是 CVDA 值:
- 出口跟踪
- 跟踪终端。
- NOEXITTRACE
- 将不会跟踪终端。
- NOTAPPLIC
- 该终端不是 z/OS Communications Server 终端,或者是远程终端,代理终端或模型定义。
- EXTENDEDDSST (cvda)
- 返回 CVDA 值,指示终端是否支持 3270 扩展数据流。 如果 TYPETERM 定义在 EXTENDEDDS 选项中显式或隐式地指定了使用扩展数据流的功能,那么终端具有此支持; 请参阅此命令的 BACKTRANST , COLORST , HILIGHTST , MSRCONTROLST , OUTLINEST , PARTITIONSST ,进步符号, SOSIST 和 VALIDATIONST 选项。 扩展数据流支持意味着终端接受写结构化字段命令,包括 QUERY ,反之,支持 QUERY; 即,对于 QUERY 选项,值 ALL 或 COLD 表示支持扩展数据流。 以下是 CVDA 值:
- EXTENDEDDS
- 终端支持扩展数据流。
- 无扩展数据
- 终端不支持扩展数据流。
- FMHPARMST (cvda)
- 返回 CVDA 值,指示 BMS 是否接受用户提供的值以包含在要由 BMS 构建的函数管理头 (FMH) 中。 此支持仅在 3650 个终端上可用。 以下是 CVDA 值:
- FMHPARM
- BMS 允许用户提供的值。
- NOFMHPARM
- BMS 不允许用户提供的值。
- FORMFEEDST (cvda)
- 返回 CVDA 值,指示终端是否具有换页功能。 以下是 CVDA 值:
- FORMFEED
- 终端具有表单订阅源功能。
- NOFORMFEED
- 终端不具有表单订阅源功能。
- GCHARS (数据区)
- 返回一个提供图形字符集全局标识 (GCSGID) 的半字二进制字段,该标识标识可用作此终端的输入或输出的图形字符集。 TYPETERM 定义中的相应选项为 CGCSGID。
GCHARS 选项仅适用于图形终端; 对于其他终端,将返回 0。
- GCODES (数据区)
- 返回一个给出代码页全局标识 (CPGID) 的半字二进制字段,它标识 EBCDIC 代码页,该代码页定义可以在终端输入或输出的字符的代码点。 TYPETERM 定义中的相应选项为 CGCSGID。
GCODES 选项仅适用于图形终端; 对于其他终端,将返回 0。
- HFORMST (cvda)
- 返回一个 CVDA 值,该值指示终端是否具有水平格式功能,在格式化文档以进行输出时需要使用水平制表符。 以下是 CVDA 值:
- HFORM
- 该终端具有水平外形特征。
- NOHFORM
- 该设备不具有水平外形特征。
- HILIGHTST (cvda)
- 返回 CVDA 值,指示终端是否具有 3270 扩展突出显示工具,该工具允许以逆向视频,带下划线或闪烁的方式显示字段或字符。 以下是 CVDA 值:
- HILIGHT
- 终端已扩展突出显示。
- 诺希莱特
- 终端没有扩展突出显示。
- KATAKANAST (cvda)
- 返回 CVDA 值,指示终端是否为片假名终端。 以下是 CVDA 值:
- KATAKANA
- 该终端为片假名终端。
- 诺卡塔卡纳
- 该终端不是片假名终端。
- LIGHTPENST (cvda)
- 返回 CVDA 值,指示终端是否具有 3270 选择器笔功能。 以下是 CVDA 值:
- LIGHTPEN
- 终端具有选择器笔功能。
- 夜光笔
- 终端不具备选择器笔功能。
- LINKSYSTEM (data-area)
- 返回连接的4个字符名称,该连接是远程终端条目(如果可用)到TOR的真实链接。 如果缺少从远程条目到链路系统的链中的某些连接定义,那么它不可用。
- MAPNAME (数据区)
- 返回在为此终端处理的 SEND MAP 命令的 MAP 选项中最近引用的映射的 7 字符名称。 如果此终端是代理程序,并且终端拥有系统是 CICS Transaction Server for z/OS 区域,那么映射名称可能是终端拥有区域发送的最后一个映射,也可能是此终端已表示为代理设备的另一个 AOR。 返回的映射名称可能不再保留在设备缓冲区中,因为中间的 BMS 命令 (例如 SEND TEXT 或 SEND CONTROL (或终端控制 SEND 命令) 或操作员操作) 可能已部分或完全除去映射显示。 如果 BMS 不支持该终端,例如,此终端是会话,或者 CICS 没有要发送的任何映射的记录,那么返回的值为空白。
- MAPSETNAME (数据区)
- 返回在为此终端处理的 SEND MAP 命令的 MAPSET 选项中最近引用的映射集的 8 字符名称。 如果在最近的请求中未指定 MAPSET 选项,那么 BMS 将使用映射名称作为映射集名称。 在这两种情况下,使用的映射集名称都可以使用终端或备用后缀作为后缀。 如果此终端是代理程序,那么映射集名称可能是终端拥有区域使用的最后一个映射集,也可能是此终端已表示为代理程序设备的另一个 AOR。 如果 BMS 不支持该终端,例如,此终端是会话,或者 CICS 没有正在使用的任何映射集的记录,那么返回的值为空白。
- MODENAME (数据区) (仅限 APPC)
- 返回要查询的会话所属的会话组的 8 字符名称 (从 SESSIONS 定义的 LOGMODE 选项)。 MODENAME 仅适用于 APPC 逻辑单元; 对于其他类型,返回的值为空白。
- MSRCONTROLST (cvda)
- 返回 CVDA 值,指示终端是否具有磁槽阅读器。 此功能仅在 8775 和 3643 终端上可用。 以下是 CVDA 值:
- MSRCONTROL
- 该端子具有磁槽读取器。
- 诺姆斯尔控制
- 该终端没有磁槽读取器。
- NATLANG (数据区)
- 返回 1 字符值,给出终端定义中指定的本地语言。 此值不能由任何命令更改,并且不一定与当前在终端使用的本地语言相同。 要确定当前语言,请参阅 ASSIGN 命令的 NATLANGINUSE 选项。 本地语言代码中列出了可能的值。 空白表示未指定任何值。
- NATURE (cvda)
- 返回用于标识终端定义性质的 CVDA 值。 以下是 CVDA 值:
- MODEL
- 远程终端定义,表示另一个 CICS 区域拥有的终端,该区域当前未扩展为代理。
- 续会
- 远程会话。
- SESSION
- 会话。
- SURROGATE
- 远程终端定义,表示另一个 CICS 区域所拥有的终端,该区域将扩展为代理。
- TERMINAL
- 物理终端定义。
- NETNAME (data-area)
- 返回要查询的终端的 8 字符网络名。
对于物理终端,此名称是 z/OS Communications Server用于识别此终端的名称。 对于 ISC 会话,它是会话或会话组 (如果存在并行会话) 对于 z/OS Communications Server已知的名称。 对于 MRO 会话,这是已连接区域用于登录到区域间通信程序的名称。 对于远程终端,它是远程区域中的 z/OS Communications Server 已知终端的名称。
如果网络名是 z/OS Communications Server LU 别名,那么它与 NQNAME 的网络名组件不同,后者始终包含实际网络名。
以上描述适用于 INQUIRE TERMINAL 命令中的 NETNAME 选项。 在 INQUIRE NETNAME 命令中,将撤销 NETNAME 和 TERMINAL 的角色。 NETNAME 指定要向 CICS查询的终端或会话的名称,而不是返回信息,如果使用该终端或会话,那么 TERMINAL 将返回相应的终端标识。 请参阅 INQUIRE NETNAME的描述。
- NEXTTRANSID (数据区)
- 返回要运行的事务的 4 字符标识,以处理来自此终端的下一个非请求输入。 此值来自 TERMINAL 或 SESSIONS 定义中的 TRANSACTION 值 (如果已指定)。 如果未指定该值,那么该值由其终端为主体设施的前一个任务 (在其最终 RETURN 命令的 TRANSID 选项中) 设置,如果该任务未指定值或活动任务将终端作为主体设施,那么该值为空白。
- NQNAME (数据区)
- 返回在登录时从 z/OS Communications Server 接收到 NQNAME 的任何终端的 17 字符网络限定名。
此名称仅适用于本地终端; 远程终端没有网络限定名。
如果已由 z/OS Communications Server提供,那么将针对自动安装的资源和 RDO 定义的资源返回 NQNAME (仅出于问题确定目的而支持)。 但是,未针对 RDO 定义的资源对其进行编目,因此在重新启动时不可用,直到该资源再次登录为止。
如果资源是非z/OS Communications Server 或远程终端,那么 NQNAME 为空白。 如果该资源是 z/OS Communications Server 资源,但尚未收到 NQNAME ,那么 CICS 将返回已知网络名。
- OBFORMATST (cvda)
- 返回 CVDA 值,指示外部格式化是否可用于此终端。 以下是 CVDA 值:
- NOOBFORMAT
- 此终端不支持外部格式化。
- OBFORMAT
- 此终端支持舷外格式化。
- OBOPERIDST (cvda)
- 返回 CVDA 值,指示 CICS 是否使用外部操作员标识来支持此终端上的 BMS 路由工具。 该选项仅适用于 3790 和 3770 批量数据交换逻辑单元。 以下是 CVDA 值:
- NOOBOPERID
- CICS 不使用外部操作程序标识。
- OBOPERID
- CICS 使用外部操作程序标识。
- OPERID (数据区)
- 返回用户登录到该终端所采用的操作员标识代码,长度为 3 个字符。
如果终端是代理终端,那么此值可能不是最新的; 它表示在将终端定义从拥有的 CICS 区域交付到此区域时注册的用户以及可能已签核的用户。 如果使用 SET TERMINAL 命令对 OPERID 进行了更改,那么该 OPERID 也可能与当前注册的用户的 OPERID 不同。
- 输出 (cvda)
- 返回 CVDA 值,指示终端是否具有概述功能的 3270 字段。 以下是 CVDA 值:
- 无行
- 终端不支持字段大纲。 对于模型终端,将始终返回此值。
- OUTLINE
- 终端支持字段大纲。
- PAGEHT (数据区)
- 返回一个半字二进制字段,给出终端当前页面大小的高度 (以行为单位)。 请参阅 DEFPAGEHT 和 ALTPAGEHT 选项。
- PAGESTATUS (cvda)
- 返回 CVDA 值,指示如何将处置为 PAGE 的 BMS 消息页面传递到终端。 以下是 CVDA 值:
- 可自动分页
- 按顺序自动写入页面。
- 页面电缆
- 根据操作员的请求写入页面。
- PAGEWD (cvda)
- 返回半字二进制字段,其中给出终端当前页面大小的宽度 (以字符计)。 另请参阅 DEFPAGEWD 和 ALTPAGEWD 选项。
- PARTITIONSST (cvda)
- 返回一个 CVDA 值,指示终端是否支持分区。 以下是 CVDA 值:
- NOPARTITtions
- 终端不支持分区。
- PARTITIONS
- 终端支持分区。
- PRINTADAPTST (cvda)
- 返回 CVDA 值,指示终端是否具有打印机适配器功能部件。 以下是 CVDA 值:
- 无打印机
- 终端没有打印机适配器。
- 打印
- 终端具有打印机适配器。
- PRINTER (数据区)
- 返回此终端上的任务中的打印键请求和 ISSUE PRINT 命令的首选打印机的 4 字符名称。 如果此打印机可用,那么将使用此打印机; 如果不可用,那么在 ALTPRINTER 选项中指定的打印机是第二个选项。
- 进步符号 (cvda)
- 返回 CVDA 值,指示终端是否支持 3270 编程符号功能,这使终端能够使用多个字符集。 以下是 CVDA 值:
- NOPROGSYM提货单
- 该终端不支持可编程符号。
- 进程符号
- 该终端支持可编程符号。
- PRTCOPYST (cvda)
- 返回 CVDA 值,指示 CICS 是否要使用硬件复制功能来满足在 PRINTER 选项上指定的打印机上的打印请求。 以下是 CVDA 值:
- 无 PRTCOPY
- CICS 不使用硬件复制功能。
- NOTAPPLIC
- 该终端不是 z/OS Communications Server 终端,或者是远程终端,代理终端或模型定义。
- PRTCOPY
- CICS 将使用硬件复制功能。
- QUERYST (cvda)
- 返回 CVDA 值,指示 CICS 是否以及何时将使用 QUERY 结构化字段来确定终端的特征。 以下是 CVDA 值:
- 所有查询
- 每次连接时都要查询终端。
- 冷藏库
- 仅当在 CICS的初始或冷启动后首次连接终端时,才会对其进行查询。 设备特征存储在全局目录中,以便在后续热启动和紧急启动时使用。
- 无查询
- 终端不可查询。
- RELREQST (cvda) (仅限z/OS Communications Server )
- 返回 CVDA 值,指示 CICS 是否支持来自 z/OS Communications Server 的请求以释放终端或会话。 以下是 CVDA 值:
- NORELREQ
- CICS 无法释放逻辑单元,或者访问方法不是 z/OS Communications Server。
- RELREQ
- CICS 可以释放逻辑单元。
- NOTAPPLIC
- 此选项不适用于此终端。
- REMOTENAME (数据区)
- 返回在其中定义此终端的远程 CICS 区域中此终端的 4 字符名称。 REMOTENAME 仅适用于定义为远程的终端; 对于其他终端,返回的值为空白。
- REMOTESYSNET (数据区)
- 如果此查询的主题是远程终端,那么返回拥有 TOR 的 8 字符网络名。 如果为空,但终端是远程的,那么未安装 REMOTESYSTEM 字段中指定的系统,并且在定义终端时未对 REMOTESYSNET 选项指定任何值。
- REMOTESYSTEM (数据区)
- 如果查询主题是远程终端,那么返回连接的前四个字符。 指定的连接可以是指向TOR的连接条目,也可以是提供TOR网名的间接连接。
否则,此字段为空白。
- SCRNHT (data-area) (或 SCREENHEIGHT)
- 返回半字二进制字段,给出当前屏幕大小的高度 (以行为单位)。 另请参阅 DEFSCRNHT 和 ALTSCRNHT 选项。
SCRNHT 是 CICS较早发行版的 SCREENHEIGHT 选项的同义词。 为了实现兼容性, CICS 将 SCREENHEIGHT 识别为等效的。
- SCRNWD (数据区) (或 SCREENWIDTH)
- 返回一个半字二进制字段,给出终端屏幕的当前宽度 (以字符计)。 请参阅 DEFSCRNWD 和 ALTSCRNWD 选项。
SCRNWD 是 CICS较早发行版的 SCREENWIDTH 选项的同义词。 为了实现兼容性, CICS 将 SCREENWIDTH 识别为等效的。
- 安全性 (cvda)
- 返回一个 CVDA 值,指示终端是否具有预设安全性; 即,是否在 TERMINAL 或 SESSIONS 定义中指定了 USERID 值,以便永久登录。 以下是 CVDA 值:
- 非营利组织
- 终端没有预设的安全性。
- 预设置 SEC
- 终端具有预设安全性。
- 服务器状态 (cvda)
- 从本地 CICS 系统的角度返回一个 CVDA 值,指示终端是否可供使用,这可能与拥有终端的系统不同。 SERVSTATUS 对应于 TERMINAL 定义中的 INSERVICE 选项。 对于 z/OS Communications Server 终端,
可用
(INSERVICE) 不一定意味着获取该终端。 以下是 CVDA 值:- GOINGOUT
- 在当前工作已完成并且不可用于新任务时,该终端将立即处于 OUTSERVICE 状态。
- INSERVICE
- 终端可用。
- OUTSERVICE
- 终端不可用。
- SESSIONTYPE (cvda)
- 返回一个 CVDA 值,该值标识您正在查询的会话的类型。 此选项仅适用于 z/OS Communications Server 会话。 以下是 CVDA 值:
- 应用程序并行
- 并行 APPC 会话组。
- APPCSINGLE
- 单个 APPC 会话。
- LU61
- LUTYPE6.1 会话。
- NOTAPPLIC
- 终端不是上面的一个。
- SIGNONSTATUS (cvda)
- 返回用于标识终端当前是否具有注册用户的 CVDA 值。 以下是 CVDA 值:
- 签名
- 终端没有注册用户。
- SIGNE敦
- 终端具有注册用户。
- SOSIST (cvda)
- 返回 CVDA 值,指示终端是否支持混合 EBCDIC 和双字节字符集 (DBCS) 字段。 以下是 CVDA 值:
- NOSOSI
- 终端不支持混合字段。
- SOSI
- 终端支持混合字段。
- TASKID (data-area)
- 返回一个全字二进制字段,给出当前在此终端上运行的用户任务的编号。 如果没有任何任务正在使用终端,那么将返回零。
- TCAMCONTROL (数据区)
- 废弃。 TCAM 终端不受支持。
- TERMINAL (data-value)
- 指定在 INQUIRE TERMINAL 命令中查询的终端或会话的 4 字符名称。 在 INQUIRE NETNAME 命令中,此选项 返回 与您指定的 NETNAME 值对应的终端标识。 请参阅 NETNAME 选项以及此命令的常规信息。
- TERMMODEL (数据区)
- 返回给出终端型号的半字二进制字段。
- TERMPRIORITY (数据区)
- 返回一个全字二进制字段,给出终端相对于其他终端的优先级,范围为 0-255。
- TERMSTATUS (cvda) (仅限z/OS Communications Server )
- 返回 CVDA 值,指示 CICS 是否与此终端所表示的逻辑单元进行会话。 以下是 CVDA 值:
- ACQUIRED
- CICS 正在与逻辑单元进行会话。
- ACQUIRING
- 会话正在获取过程中。
- NOTAPPLIC
- 该终端不是 z/OS Communications Server 终端。
- RELEASED
- CICS 不在与逻辑单元的会话中。
- RELEASING
- 会话正在释放过程中。
- TEXTKYBDST (cvda)
- 返回 CVDA 值,指示终端是否具有 3270 文本键盘功能。 以下是 CVDA 值:
- NOTEXTKYBD
- 终端没有文本键盘功能。
- TEXTKYBD
- 终端具有文本键盘功能。
- TEXTPRINTST (cvda)
- 返回 CVDA 值,指示终端是否具有 3288 文本打印功能。 以下是 CVDA 值:
- 无文本打印
- 终端不具有文本打印功能。
- TEXTPRINT
- 终端具有文本打印功能。
- TNADDR (数据区)
- 在 39 个字符的区域中,返回 TN3270 客户机的 IPv4 或 IPv6 地址。 如果 TNIPFAMILY 返回 NOTAPPLIC,那么 TNADDR 返回空白。
- 6.2 后来 TNHOST(数据区域)
- 在 128 个字符的区域中,返回已连接的 TN3270 客户机返回的主机名。
- TNIPFAMILY (cvda)
- 返回 TNADDR 选项的地址格式。 CVDA 值如下所示:
- NOTAPPLIC
- 此值指示下列其中一种情况:
- 终端不是 3270 设备。
- 未使用 TNADDR。
- 无法解析地址。
- IPV4
- TNADDR 选项包含 IPv4 点分十进制地址。
- IPV6
- TNADDR 选项包含 IPv6 冒号十六进制地址。
- TNPORT (数据区)
- 返回包含用于 TN3270 客户机连接的端口号的全字二进制值。 如果此终端不是 3270 设备,那么 TNPORT 会返回零。
- 跟踪 (cvda)
- 返回一个 CVDA 值,指示为此终端定义的跟踪类型。 以下是 CVDA 值:
- 特殊跟踪
- 指定了特殊跟踪。
- 节跟踪
- 指定了标准跟踪。
对于将此终端作为其主要工具的任务,此值将与任务正在执行的事务的跟踪选项值组合,以确定跟踪是标准的,特殊的还是禁止的。
如果事务 TRACING 值为消零,那么不会进行跟踪。 否则,如果终端或事务指定 SPECTRACE ,那么跟踪是特殊的,如果两者都指定 STANTRACE ,那么跟踪是标准的。
定义终端时,将指定 TRACE 值 STANTRACE。 只能使用 SET TERMINAL 命令或 CICS提供的 CETR 事务来指定 SPECTRACE。
- TRANSACTION (数据区)
- 返回此终端是其主体设施的任务正在执行的事务的 4 字符标识。 如果当前没有任务在终端上运行,那么将返回空白。
- TTISTATUS (cvda)
- 返回 CVDA 值,指示此终端是否可以通过输入主动输入来启动任务。 以下是 CVDA 值:
- 诺蒂
- 此终端无法启动事务。
- TTI
- 此终端可以启动事务。
- UCTRANST (cvda)
- 返回 CVDA 值,指示在接收时是否自动将来自此终端的输入转换为大写字符。 当使用 RECEIVE 或 CONVERSE ASIS 命令请求输入时,可以禁止转换,但只能在会话式任务中禁止转换。 此值来自与终端关联的 TYPETERM 定义的 UCTRAN 选项。 PROFILE 定义还具有 UCTRAN 选项,但该值在此处不相关。 以下是 CVDA 值:
- NOUCTRAN
- 来自此终端的输入在接收时不会转换为大写字符。 但是,如果正在运行的事务的 PROFILE 定义指定了转换,那么将在向发出 RECEIVE 的任务进行演示之前对其进行转换。 请参阅 SET TERMINAL 中有关 UCTRAN 参数的影响的信息,以了解终端和事务概要文件上的 UCTRAN 选项如何交互。
- 仅 TRANIDONLY
- 此值与 NOUCTRAN 相同,但有一个差异。 如果输入是自发的,并且 CICS 需要使用输入的初始字符来决定要运行的事务,那么该决策是从已转换为大写字符的输入副本进行的。 提供给任务的数据对于这两者都是相同的。
- UCTRAN
- 接收时,输入将转换为大写字符。 它不受 PROFILE 中的转换选项影响。
- USERAREA (ptr-ref)
- 返回此终端的终端控制表用户区域 (TCTUA) 的地址。 如果没有 TCTUA ,那么返回的地址为 X'FF000000'。
- USERAREALEN (数据区)
- 返回给出用户区域长度的半字二进制字段。 如果没有用户区域,那么将返回零。
- USERID (数据区)
- 返回在此终端或会话注册的用户的 8 字符标识。
如果未登录用户,那么将返回 DFLTUSER 系统初始化参数中指定的缺省用户标识。
- USERNAME (数据区)
- 返回在此终端或会话上注册的用户的 20 个字符的名称; 即,对应于 USERID 选项值的名称。 如果由外部安全性管理器所提供信息的长度少于 20 字节,那么 CICS 会在尾部用空白填满 20 字节。 如果未注册用户,那么将返回空白。
- VALIDATIONST (cvda)
- 返回一个 CVDA 值,该值标识设备是否具有扩展验证功能,该功能允许您请求特殊处理键盘输入以及正常 3270 功能。 此功能仅在 8775 和 3290 终端上可用。 以下是 CVDA 值:
- NOVALIDATION
- 该终端没有扩展验证功能,或者是模型终端。
- VALIDATION
- 终端具有扩展验证功能。
- VFORMST (cvda)
- 返回一个 CVDA 值,指示终端是否具有垂直格式功能,在格式化文档以进行输出时需要使用垂直制表符。 以下是 CVDA 值:
- NOVFORM
- 该设备没有垂直外形特征。
- VFORM
- 该终端具有垂直外形特征。
- ZCP跟踪 (cvda) (仅限z/OS Communications Server )
- 返回 CVDA 值,指示在开启 CICS 跟踪 for z/OS Communications Server 终端时是否跟踪此终端。 以下是 CVDA 值:
- NOTAPPLIC
- 该终端不是 z/OS Communications Server 终端,或者是代理终端或模型定义。
- NOZCPTRACE
- 未跟踪终端。
- ZCPTRACE
- 跟踪终端。
条件
- END
- RESP2 值:
- 2
- 没有更多此类型的资源定义。
- ILLOGIC
- RESP2 值:
- 1
- 当浏览此资源类型时,您已发出 START 命令,或者当浏览此资源类型时,您已发出 NEXT 或 END 命令。
- NOTAUTH
- RESP2 值:
- 100
- 未授权与发出任务关联的用户使用此命令。
- TERMIDERR
- RESP2 值:
- 1
- 找不到指定的终端。
