PSBRecord 스테레오타입

PSBRecord 스테레오타입은 런타임 PSB(Program Specification Block)의 구조를 정의하며 런타임 PSB의 PCB에 일치하는 PCB(Program Control Block) 레코드를 포함합니다.

런타임 PCB는 프로그램에서 DL/I 데이터베이스, IMS™ 메시지 큐 및 GSAM 파일과 같은 자원에 액세스하는 기능에 대한 정보를 지정합니다(PCB 레코드 스테레오타입 참조). EGL PSBRecord 스테레오타입은 런타임 PSB의 정보 서브세트를 포함하는 레코드를 특성화합니다. EGL은 이 정보를 사용하여 DL/I 데이터베이스 액세스를 위한 기본 SSA(Segment Search Argument)를 빌드하거나 IMS 대상 플랫폼 또는 DL/I를 사용하는 프로그램을 위한 다른 자원에 액세스합니다.

런타임 PSB의 정의와 PSBRecord는 대상 플랫폼 및 프로그램이 callInterface 특성을 AIBTDLI(기본값) 또는 CBLTDLI 중 어느 것으로 설정하는지에 따라 다릅니다. 이 주제의 "호환성"을 참조하십시오.

호환성

표 1. PSBRecord 스테레오타입에 대한 호환성 고려사항
플랫폼 문제
CICS® DL/I 데이터베이스 I/O를 사용하려면 런타임 PSB와 EGL PSB 레코드 둘 다에 데이터베이스 PCB를 포함시키십시오.
IMS/VS, IMS BMP 및 z/OS® 일괄처리 또한 데이터베이스 PCB가 아니라 PCB의 유형도 PSBRecord에 포함시켜야 합니다. 대상 플랫폼 요구사항 및 비데이터베이스 PCB에 대한 자세한 정보는 PSB와 PCB를 사용하는 데이터 액세스의 내용을 참조하십시오.