Binder APIs

By default, if a parameter list does not have the VL bit on, the following message is written to the job log:

IEW2090W IEWBFDAT CALLED WITHOUT VL BIT ON. 

Meanwhile, a return error code of 12 and a reason code of 10800023 are displayed.

An installation can override the requirement that the interface must use the VL format. The high order bit is set on the last parameter pointer in the VL format. To override the requirement, provide a module named IEWBQHOB that is available to fast data using an undirected LOAD without DCB. The IEWBQHOB module is provided in the LINKLIB or LPALIB concatenation, though a STEPLIB can be used if the override is wanted for only particular cases.

As a migration aid, an installation can modify the behavior by creating the module IEWBQHOB beginning with the following parameters:
SKIP
No message and continue as if the VL bit is set
WARN
Write message IEW2090W and continue as if the VL bit is set
For example:
IEWBQHOB CSECT
         DC   C'WARN'
         END  IEWBQHOB