Start Preprocessor (QbnStartPreProcessor) API
Required Parameter:
1 | Error code | I/O | Char(*) |
Default Public Authority: *USE
Service Program: QBNPREPR
Threadsafe: No
The Start Preprocessor (QbnStartPreProcessor) API must be called first by every compiler preprocessor that has data to be processed during module creation. This API must be called prior to calling the QbnAddAssociatedSpaceEntry, QbnAddExtendedAttributeData, QbnAddPreProcessorLevelData, or QbnAddBindtimeExit API. A call to the QbnEndPreProcessor API is the last API to be called during a single preprocessor call.
Authorities and Locks
None
Required Parameter
- Error code
- I/O; CHAR(*)
The structure in which to return error information. For the format of the structure, see Error code parameter.
Error Messages
Message ID | Error Message Text |
---|---|
CPF24B4 E | Severe error while addressing parameter list. |
CPF3C90 E | Literal value cannot be changed. |
CPF3CF1 E | Error code parameter not valid. |
CPF5D28 E | Not able to start preprocessing. |
API introduced: V3R1
[ Back to top | Program and CL Command APIs | APIs by category ]