gxlhxft.h (GXLYXFT) - mapping of the control feature input output area

This structure describes the area that is passed in to and back from the gxlpControl (GXL1CTL/GXL4CTL) service through the ctl_data_p (ctl_data) parameter. It is used to map this area when the caller is changing the parser feature settings by specifying the *XEC_CTL_FEAT value for the ctl_operation (ctl_option) parameter.

This structure includes an integer (fullword) value that contains the required features to reset. There are some features that cannot be reset, and which require that the parse instance to be terminated and re-initialized. This structure also contains the address of a fullword area in which the z/OS XML parser will place a pointer to the extended diagnostic area. This is the area that is mapped by gxlhxd.h (GXLYXD).

See the description of the ctl_data_p parameter in gxlpControl — perform a parser control function, or the ctl_data parameter in GXL1CTL (GXL4CTL) — perform a parser control function for more details about the use of this structure.