5

C/C++ Libraries

This chapter describes the software library for operating these card. Only the functions in DOS library and Windows 95 DLL are described. Please refer to the PCI DASK function reference manual, which is included with

the CD, for the descriptions of the Windows 98/NT/2000/XP DLL functions. The functions of PCIDIO 48H can also be applied to PCIDIO 24H.

Therefore, in the following section, there are no special functions for the PCIDIO 24H. The software driver of PCIDIO 24H is fully compatible with that of PCIDIO 48H. In the following sections, each function call that has a name associated with “DIO48H" can be applied to PCIDIO 24H directly.

The function prototypes and some useful constants are defined in the header files LIB directory (DOS) and INCLUDE directory (Windows 95). For Windows 95 DLL, the developing environment can be Visual Basic 4.0 or above, Visual C/C++ 4.0 or above, Borland C++ 5.0 or above, Borland Delphi 2.x (32-bit) or above, or any Windows programming language that allows calls to a DLL. It provides the C/C++, VB, and Delphi include files.

5.1Libraries Installation

Please refer to the “Software Installation Guide” for the detail information about how to install the software libraries for DOS, or Windows 95 DLL, or PCI DASK for Windows 98/NT/2000/XP.

The device drivers and DLL functions of Windows 98/NT/2000/XP are included

with PCI DASK. Please refer the PCI DASK user’s guide and function reference, which are included in the CyberResearch¨ CD, for detailed programming information.

30 C/C++ Libraries