IBM SC34-6814-04 User Manual

Page 129

Advertising
background image

FCIS_ADDR37 to FCIS_ADDR51

are not used by file control.

FCIS_ADDR52

is the address of a 4-byte area containing the data from JOURNALNUM.

FCIS_ADDR53

is the address of a 4-byte area containing the data from LOADTYPE.

FCIS_ADDR54

is the address of a 4-byte area containing the data from CFDTPOOL.

FCIS_ADDR55

is the address of a 4-byte area containing the data from TABLENAME.

FCIS_ADDR56

is the address of a 4-byte area containing the data from UPDATEMODEL.

FCIS_ADDR57

is the address of a 4-byte area containing the data from REMOTETABLE.

FCIS_ADDR58

is the address of a 4-byte area containing the data from RBATYPE.

Modifying fields in the command-level parameter structure

Some fields that are passed to file control SPI requests are used as input to the
request and some are used as output to the request. The method that your user
exit program uses to modify a field depends on the usage of the field. As a general
rule:

v

On INQUIRE FILE requests, all fields except FILE are output fields.

v

On SET FILE requests, all fields are input fields.

For a full description of the parameters to INQUIRE FILE, see Table 5. For a full
description of the parameters to SET FILE, see Table 6 on page 108.

Table 5. INQUIRE FILE requests. The relationship between arguments, keywords, data
types, and input/output types.

Argument

Keyword

Data Type

Input/Output

Arg1

FILE

CHAR(8)

See note.

Arg2

DSNAME

CHAR(44)

Output

Arg3

FWDRECSTATUS

BIN(31)

Output

Arg4

STRINGS

BIN(31)

Output

Arg5

BASEDSNAME

CHAR(44)

Output

Arg6

LSRPOOLID

BIN(31)

Output

Arg7

READ

BIN(31)

Output

Arg8

UPDATE

BIN(31)

Output

Arg9

BROWSE

BIN(31)

Output

Arg10

ADD

BIN(31)

Output

Arg11

DELETE

BIN(31)

Output

Arg12

DISPOSITION

BIN(31)

Output

Arg13

EMPTYSTATUS

BIN(31)

Output

Arg14

OPENSTATUS

BIN(31)

Output

Arg15

ENABLESTATUS

BIN(31)

Output

Chapter 1. Global user exit programs

107

|
|

Advertising