ENQ-SVC56
DBC address specified withSNAP is used to verify that the file
associated with the DCB is open. If it is not open, control is
returned to the caller with a return code of 4. If the file is open,
then storage is dumped (unless the FCB indicates a DUMMY
device type).SNAP always dumps output to the printer. The
dump contains thePSW, the registers, and the storage specified.
The ENQ routine in CMS is aNOP. It returns control to the
user.
FREEDBUF-SVC57STAE-SVC60 DETACH-SVC62
All the options of FREEDBUF are supported. FREEDBUF
returns a buffer to the buffer pool assigned to the specified
DCB.
All the options of ST AE are supported except for the XCTL
option, which is set to XCTL= YES; thePURGE option, which
is set to HALT; and the ASYNCH option, which is set toNO. ST AE creates, overlays, or cancels a ST AE control block as
requested. ST AE retry is not supported.
The DETACH routine in CMS is aNOP. It returns control to
the user.
CHKPT-SVC63 TheCHKPT routine is a NOP. It returns control to the user.
RDJFCB-SVC64 All the options of RDJFCB are supported. RDJFCB causes a
Job File Control Block (JFCB) to be read from a CMS Control
Block (CMSCB) into real storage for each data control block
specified. CMSCBs are created by FILEDEF commands.
Additional information regarding CMS'OS Simulation' of
RDJFCB follows:
The DCBs specified in the RDJFCB PARAMETER LIST
are processed sequentially as they appear in the parameter
list.On return to the caller, a return code of zero is always
placed in register 15. If an abend occurs, control is not
returned to the caller.
Abend240 occurs if zero is specified as the address of the
area into which the JFCB is to be placed.• Abend 240 occurs if a JFCB EXIT LIST ENTRY (Entry
typeX'07') is not present in the DCB EXIT LIST for any
one of the DCBs specified in the RDJFCB PARAMETER
LIST.
If a DCB is encountered in the parameter list with zero
specified as the DCB EXIT LIST ('EXLST') address, the
RDJFCB immediately returns with return code zero in reg-OS Macro Simulation Under eMS 377
DBC address specified with
associated with the DCB is open. If it is not open, control is
returned to the caller with a return code of 4. If the file is open,
then storage is dumped (unless the FCB indicates a DUMMY
device type).
dump contains the
The ENQ routine in CMS is a
user.
FREEDBUF-SVC57
All the options of FREEDBUF are supported. FREEDBUF
returns a buffer to the buffer pool assigned to the specified
DCB.
All the options of ST AE are supported except for the XCTL
option, which is set to XCTL= YES; the
is set to HALT; and the ASYNCH option, which is set to
requested. ST AE retry is not supported.
The DETACH routine in CMS is a
the user.
CHKPT-SVC63 The
RDJFCB-SVC64 All the options of RDJFCB are supported. RDJFCB causes a
Job File Control Block (JFCB) to be read from a CMS Control
Block (CMSCB) into real storage for each data control block
specified. CMSCBs are created by FILEDEF commands.
Additional information regarding CMS
RDJFCB follows:
The DCBs specified in the RDJFCB PARAMETER LIST
are processed sequentially as they appear in the parameter
list.
placed in register 15. If an abend occurs, control is not
returned to the caller.
Abend
area into which the JFCB is to be placed.
type
one of the DCBs specified in the RDJFCB PARAMETER
LIST.
If a DCB is encountered in the parameter list with zero
specified as the DCB EXIT LIST ('EXLST') address, the
RDJFCB immediately returns with return code zero in reg-