IBM SC33-1683-02 User Manual

Page 131

Advertising
background image

UEFDSACC

One byte indicating the access method of the file. The
possible values are:

UEFVSAM

VSAM file

UEFBDAM

BDAM file.

UEFBCRV

Set to nulls for this exit.

UEFFRLOG

Set to nulls for this exit.

UEFFRCLG

Set to blanks for this exit.

UEFCDATE

Set to nulls for this exit.

UEFCTIME

Set to nulls for this exit.

UEFBCAS

Set to nulls for this exit.

UEFACBCP

This field is set to nulls in this exit.

Note: Only the first seven fields of UEPFINFO are set for this exit.

Of the remaining fields, URFFRCLG is set to blanks, and the
others are set to nulls.

UEPRECUR

Address of a halfword recursion counter. The counter is set to 0
when the exit is first invoked, and is incremented for each recursive
call.

Return codes

UERCNORM

Continue processing.

UERCBYP

Suppress the file request. You cannot use UERCBYP:

v

To suppress a CLOSE request if the second byte of UEPFSREQ
indicates it is one of the following types of close:

End of load-mode close (UEPFSELM)

Immediate close (UEPFSIMM)

Immediate close pending (UEPFSICP)

v

To suppress an OPEN request if a file is being opened to carry
out backout processing, because this would cause a backout
failure. The second byte of UEPFSREQ is set to UEPFSOFB if
the file is being opened for backout.

In the case of a valid suppression, CICS issues message
DFHFC0996:

Open/Close/Enable/Disable/Cancel of close of file

filename suppressed due to intervention of user exit

file control file state program exits

Chapter 1. Global user exit programs

99

Advertising