Enter the following on the command line:
call "DFHMFSET" using page-list-entry
address-field
where:
- page-list-entry is a four byte area, containing the value of one entry from the Page List (returned in the area addressed by the address returned for the SET option on a BMS SEND command). It might be the actual entry or some other area. Its value must be one of the current valid values in the list. The end of the list is marked by a mainframe NULL pointer data item (x'FF000000').
- address-field is a four byte area.
- For OS/VS COBOL it should be defined and used as a BLL Cell value, that is S9(8) COMP.
- For VS COBOL II it should be defined and used as a POINTER data item.
Note: The end of the list is always signalled by an entry with high-values in the high-order byte and low-values in the low-order three bytes. On the mainframe, this corresponds to the defined value used for NULL pointer data items, but not to a NULL pointer value in the Micro Focus COBOL environment. The test for the end of the list should always be done by explicitly testing for high-values in the high-order byte of an entry.