This indicates that the caller is requesting the control service to return the minimum output buffer size required for subsequent parse to complete without returning an XRSN_BUFFER_OUTBUF_SMALL reason code. This value is returned in the XD control block.
|
The name of the Parse Instance Memory Area (PIMA) which has been previously initialized with a call to the initialization service.
The name of a fullword containing an integer value initialized to XEC_CTL_QUERY_MIN_OUTBUF.
This parameter must contain the address of a fullword (doubleword) where the service will store the address of the diagnostic area, which is mapped by macro GXLYXD. The field XD_MIN_OB contains the minimum output buffer size required on the next parse. If some failure other than XRSN_BUFFER_OUTBUF_SMALL occurred prior to this call, XRSN_CTL_SEQUENCE_INCORRECT will be returned. The XD area will not be returned.
The diagnostic area resides within the PIMA, and will be overlaid on the next call to the z/OS XML parser.
The name of the fullword where the service stores the return code.
The name of the fullword where the service stores the reason code. The reason code is only relevant if the return code is not XRC_SUCCESS.
All parameters in the parameter list are required.