For information about using other function groups or other development tools, please refer to the Creating Windows 95/NT/2000 Application with Device Drivers chapter and the Function Overview chapter on the Device Drivers Manual.

Programming with Device Drivers Function Library

Advantech Device Drivers offers a rich function library to be utilized in various application programs. This function library consists of numerous APIs that support many development tools, such as Visual C++, Visual Basic, Delphi and C++ Builder.

According to their specific functions or services, those APIs can be categorized into several function groups:

Digital Input/Output Function Group

Counter Function Group

Port Function Group (direct I/O)

Event Function Group

For the usage and parameters of each function, please refer to the Function Overview chapter in the Device Drivers Manual.

Troubleshooting Device Drivers Error

Driver functions will return a status code when they are called to perform a certain task for the application. When a function returns a code that is not zero, it means the function has failed to perform its designated function. To troubleshoot the Device Drivers error, you can pass the error code to DRV_GetErrorMessage function to return the error message. Or you can refer to the Device Drivers Error Codes Appendix in the Device Drivers Manaul for a detailed listing of the Error Code, Error ID and the Error Message.

8

Page 12
Image 12
Advantech PCI-1784 specifications Programming with Device Drivers Function Library, Troubleshooting Device Drivers Error