API groups, header files, import libraries, and DLLs

Access interface definition files for all C/C++ API groups in the Programmer's Toolkit.

For each C/C++ API group, the table below provides:

  • Links to the API documentation
  • Required interface definition (header) files, where applicable
  • Associated import library files, where applicable
  • Associated Dynamic Link Library (DLL) files

How to access header files in the Toolkit:

  1. Find the Programmer's Toolkit icon in your program directory and launch it. If it is not displayed in the program directory, install the Toolkit.
  2. In the left navigation panel, select the appropriate API group.
  3. Select the C/C++ APIs subtopic in the left navigation panel.
  4. In the right display panel, find the header (.h) file and select it.
Note: In addition to interface descriptions and definitions, the API group topics in the Toolkit include links to other information resources.
Table 1. C/C++ API groups, header files, library files, and DLL files
API group Header file Import library DLL
Administration cwbad.h cwbapi.lib cwbad.dll
Communications and Security
cwbcosys.h
cwbco.h
cwb.h
cwbapi.lib cwbco.dll
Data Queues cwbdq.h cwbapi.lib cwbdq.dll
Data transformation cwbdt.h cwbapi.lib cwbdt.dll
National language support

(General NLS)

cwbnl.h cwbapi.lib cwbnl.dll
National language support

(Conversion NLS)

cwbnlcnv.h cwbapi.lib cwbcore.dll
National language support

(Dialog-box NLS)

cwbnldlg.h cwbapi.lib cwbnldlg.dll
IBM i objects cwbobj.h cwbapi.lib cwbobj.dll
ODBC
sql.h
sqlext.h
sqltypes.h
sqlucode.h
odbc32.lib odbc32.dll
Database APIs (Optimized SQL)
Note: These APIs are no longer being enhanced.
cwbdb.h cwbapi.lib cwbdb.dll
OLE DB Provider
ad400.h
da400.h
  cwbzzodb.dll

See the OLE DB Section of the Microsoft Web SiteLink outside the Information Center for more information

Remote Command/Distributed Program Call cwbrc.h cwbapi.lib cwbrc.dll
Serviceability cwbsv.h cwbapi.lib cwbsv.dll
System Object Access cwbsoapi.h cwbapi.lib cwbsoapi.dll