Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Generation of operand lists for control blocks, DMS tables, etc.

The user can generate program areas or DSECTs (Dummy SECTions) which permit him/her to access the contents of DMS tables, file control blocks, etc. or the operand lists of DMS macros with the aid of symbolic addresses. For most macros this is possible with the aid of the MF operand, alternatively there are special DSECT macros. In the case of "older" macros (e.g. CATAL) which were only converted in a later version, the VERSION operand decides whether the special DSECT macro must still be used or whether specification using the MF operand is possible.

Operand lists for DMS macros with command functions

Macro

Required VERSION specification

MF operand

“DSECT macro”

ADDPLNK


x

-

CATAL

Without VERSION operand

-

IDCAT

VERSION>=1

x

-

CHNGE


-

IDCHA

COMPFIL


x

-

COPFILE


x

-

COPY

(Macro replaced by COPFILE)

-

IDCOP

CREAIX


x

-

CREPOOL


x

-

DECFILE


x

-

DELPOOL


x

-

DELAIX


x

-

DROPTFT


x

-

ENCFILE


x

-

ERASE

VERSION=0

-

IDERS

VERSION>=1

x

-

FILE

VERSION=0

-

IDPFL/IDPFX

VERSION>=1

x

-

FSTAT

VERSION=0 (corresponds to 710)

-

IDFST

VERSION>=1 (1 corresponds to 800)

x


IMPNFIL


x

-

IMPORT

Without VERSION operand

-

DMAIMP

VERSION=1

x

-

LFFSNAP


x

-

LJFSNAP


x

-

MAILFIL


x

-

RDTFT

Without VERSION operand

-

DMARD (PLIST=INPUT)
DMADR (PLIST=OUTPUT)

VERSION>=2

x

-

REL

(Macro replaced by RELTFT)

-

IDREL

RELTFT


x

-

REMPLNK


x

-

RFFSNAP


x

-

RJFSNAP


x

-

SHOPLNK


x

-

SHOPOOL


x

-

SHOWAIX


x

-

VERIF


-

IDVRF

where:

x

DSECT can be generated via the MF operand

-

no MF operand/no DSECT macro

Control blocks and macros specific to access methods

Macro

Brief description

IDECB

for the UPAM file event control block (FECB).

IDFCB

for the file control block (FCB) of the user program at the TU level.

IDFCBE

extension of the 24-bit TU FCB.

IDMCB

EAM control block for EAM macros.

IDPPL

operand list for the PAM macro.

IDOST

operand list for the OSTAT macro.


DMS tables, file catalog, etc.

Macro

Brief description

IDCE

catalog entry.

IDCEG

catalog entry (extension for file generation groups).

IDCEX

catalog entry (extension).

IDEE

catalog entry (extent list).

IDEMS

DMS error messages.

IDTFT

TFT entry

IDVT

volume label entry (in the volume table).