z/OS MVS Program Management: Advanced Facilities
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


IEWBNDD, IEWBNDDX - Binder C/C++ API DLL functions

z/OS MVS Program Management: Advanced Facilities
SA23-1392-00

This topic describes the binder C/C++ API that enables C/C++ programs to interface easily with binder and to get the similar functionality of the binder API described in IEWBIND function reference and fast data access services described in IEWBFDAT - Binder Fast data access API functions. The previously defined APIs depend on buffer structures with assembler mappings described in IEWBUFF - Binder API buffers interface assembler macro for generating and mapping data areas. The APIs can be called from other languages, but the coding may be awkward. The programmer is responsible for providing a certain environment, buffers and parameters lists. The binder C/C++ API is a C code interface that implements the initialization and access functions of the binder API and fast data access services. The interface provides C functions equivalent to the following binder API macro functions and fast data access services (see Table 1) via request code call interface.

The interface also provides some utilities functions to allow users to access return values and enables the creation of binder API buffers for some API calls that require buffers as input.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014