The sample program for the xdureq exit, dfh$xdrq, Exit xdureqc – IBM SC33-1683-02 User Manual

Page 84

Advertising
background image

Return codes

UERCNORM

Continue processing.

UERCBYP

Suppress dump.

UERCPURG

Task purged during XPI call.

XPI calls

WAIT_MVS can be used only when a UEPDUMPT indicates that a
transaction dump is being taken. Do not use any other calls.

The sample program for the XDUREQ exit, DFH$XDRQ

CICS supplies a sample program for the XDUREQ exit. The sample shows you how
to manipulate the dump table entry, and how to permit or suppress the dump.

Exit XDUREQC

When invoked

Immediately after a system or transaction dump has been taken (or has
failed or been suppressed).

Exit-specific parameters

UEPTRANID

Address of the 4-byte transaction ID.

UEPUSER

Address of the 8-byte user ID.

UEPTERM

Address of the 4-byte terminal ID.

UEPPROG

Address of the 8-byte application program name.

UEPDUMPC

Address of copy of the 8-byte dump code.

UEPABCDE

Address of a copy of the 8-byte Kernel error code in the format
xxx/yyyy. xxx denotes the 3-digit hexadecimal MVS completion code
(for example X'0C1' or X'D37'). If an MVS completion code is not
applicable, xxx is three hyphens. The 4-digit code yyyy is a user
abend code produced either by CICS or by another product on your
system. UEPABCDE is completed only for abend codes
corresponding to the following dump codes:

AP0001

SR0001

ASRA

ASRB

ASRD

Otherwise this field contains null characters.

dump domain exits

52

CICS TS for OS/390: CICS Customization Guide

Advertising