bdfp1m35 | Programming Concepts and Reference |
Use this macro to define a TPFDF user exit point.
Format
- label
- is a symbolic name assigned to the macro statement.
- CASE=casenum
- specifies the case number passed with the macro call, where
casenum is one of the following:
- 1
- initializes customer database definition (DBDEF) tables.
- 2
- excludes multiple database function (MDBF) subsystems from using the TPFDF
product.
Entry Requirements
If you specify case 1, register 7 (R7) must contain a return address to
subroutine UF00ID in segment UF00.
Normal Return
- If you specify case 1, the contents of R2, R14, and R15 cannot be
predicted. All other registers are preserved across this macro
call.
- If you specify case 2, symbol &SKPUF00 is set to one of the
following:
- 0
- indicates the subsystem was not excluded.
- 1
- indicates the subsystem was excluded.
Error Return
None.
Programming Considerations
You can code this macro only in TPFDF segment UF00.
Examples
The following example shows how to include case number 1:
DFUEX CASE=1
Related Macros
None.