IBM SC33-1683-02 User Manual

Page 202

Advertising
background image

Exit-specific parameters

UEPPCDS

Address of a storage area that contains program-related and
terminal-related information. The storage area is mapped by the
DSECT DFHPCUE.

When XPCABND is invoked, the following DFHPCUE fields are
significant:

PCUE_CONTROL_BITS

A 1-byte flag field. A setting of PCUECBTE indicates that
the transaction is linked to a terminal.

PCUE_TASK_NUMBER

A 3-character packed decimal field containing the task
number.

PCUE_TRANSACTION_ID

A 4-character field containing the transaction ID.

PCUE_TERMINAL_ID

A 4-character field containing the terminal ID (if any).

PCUE_PROGRAM_NAME

An 8-character field containing the name of the program
that is abending.

PCUE_LOGICAL_LEVEL

A fullword containing the number of chained DFHRSADS
blocks (that is, the logical level).

UEPTACB

Address of the transaction abend control block (TACB) for
the abend. If the abend occurred because of a program
check, the information in the TACB includes:

v

The program status word (PSW)

v

The registers at the time of the abend.

v

Details of the subspace and access registers current at
the time of the abend.

You can map the TACB using the DFHTACB TYPE=DSECT
macro.

Return codes

UERCNORM

Continue processing – make the dump call.

UERCBYP

Suppress the dump call.

UERCPURG

Task purged during XPI call.

XPI calls

All can be used.

program control program exits

170

CICS TS for OS/390: CICS Customization Guide

Advertising