从用户程序调用 DFHCSDUP
您可以从用户程序调用 DFHCSDUP ,从而使您能够创建到该实用程序的灵活接口。
通过指定相应的入口参数,程序可以使 DFHCSDUP 在五个出口点中的任何一个出口点将控制权传递给出口例程。 例如,出口可用于将命令传递到 DFHCSDUP ,或响应 DFHCSDUP 处理产生的消息。
您可以运行用户程序:
- 在批处理方式下
- 在 TSO 下。注:
- 在 TSO 环境中,终端操作员通常可以随时通过注意中断来中断处理。 为了保护 CSD 文件的完整性, DFHCSDUP 在完成与当前命令关联的处理之后才会响应这种中断。 然后,它会将消息号 ‘DFH5618" 写入 put-message 出口 (请参阅 put-message exit) ,在此位置可用,并且还会写入缺省输出文件:put-message 出口例程可以终止 DFHCSDUP。 (请注意,如果您希望操作员在 NOTE 中断后重新获得控制权,那么 必须 提供 put-message 例程。)
AN ATTENTION INTERRUPT WAS
REQUESTED DURING DFHCSDUP PROCESSING - 适当授权的 TSO 操作员可以使用 CEDA INSTALL 事务来安装先前使用 DFHCSDUP 定义的资源。
- 在 TSO 环境中,终端操作员通常可以随时通过注意中断来中断处理。 为了保护 CSD 文件的完整性, DFHCSDUP 在完成与当前命令关联的处理之后才会响应这种中断。 然后,它会将消息号 ‘DFH5618" 写入 put-message 出口 (请参阅 put-message exit) ,在此位置可用,并且还会写入缺省输出文件:
CICS®提供的样本程序 DFH$CUS1说明了如何从用户程序调用 DFHCSDUP 程序。 它作为命令处理器 (CP) 写入以在 TSO/E 操作系统下执行。 有关更多信息,请参阅 样本程序 DFH$CUS1。