Input
The PARM value is a pointer to a parameter list that contains the addresses of
the generic applid and the “dbllist”. The dbllist is a list of one or more
doublewords.
In the first two bytes of the second word of each of these doublewords you
supply the DBLID of the information you require. Each piece of information that
you can request is identified by a DBLID, and a list of these is provided in
Figure 69 on page 701.
The first word of each doubleword is an output area to contain the address of
the requested information, and the last two bytes of the second word of each
doubleword contain the length of the information. The end of the dbllist is
signaled by setting the high-order bit of the last doubleword to ‘1’. Figure 68
illustrates the input to and output from the READ macro.
The TOKEN value is the BUILD token.
Parameter list pointer
Generic Applid
Address Generic Applid
DBLLIST Address
OUTPUT INPUT OUTPUT
Item 1 address DBLID 1 Item 1 length
Item 2 address DBLID 2 Item 2 length
...
...
Item n address DBLID n Item n length
Figure 68. Input to and output from the DFHWOSM FUNC=READ macro
700 Customization Guide