User manual
PCI-1724U User Manual 8
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 offer a rich function library that can be uti-
lized 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, the APIs can be catego-
rized into several function groups:
• Analog Output Function Group
• 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 Func-
tion 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 func-
tion. To troubleshoot the Device Drivers error, you can pass the error 
code to DRV_GetErrorMessage function to return the error message. 
Alternatively, you can refer to the Device Drivers Error Codes Appendix 
in the Device Drivers Manual for a detailed listing of Error Codes, Error 
IDs and the Error Messages.










