PCI-1730U/1733/1734 User Manual 6For instructions on how to begin programming works in each development tool,Advantech offers a Tutorial Chapter in the Device Drivers Manual for your reference.Please refer to the corresponding sections in this chapter on the Device Drivers Man-ual to begin your programming efforts. You can also look at the example sourcecodes provided for each programming tool, since they can help you get familiarquickly.The Device Drivers Manual can be found on the companion CD-ROM. Or if you havealready installed the Device Drivers on your system, The Device Drivers Manual canbe readily accessed through the Start button:Start/Programs/Advantech Automation/Device Manager/Device Driver's ManualThe example source codes could be found under the corresponding installationfolder such as the default installation path:\Program Files\Advantech\ADSAPI\ExamplesFor information about using other function groups or other development tools, pleaserefer to the Creating Windows 2000/XP Application with Device Driver chapter andthe Function Overview chapter on the Device Drivers Manual.Programming with Device Drivers Function LibraryAdvantech Device Drivers offers a rich function library to be utilized in various appli-cation programs. This function library consists of numerous APIs that support manydevelopment tools, such as Visual C++, Visual Basic, Delphi and C++ Builder.According to their specific functions or services, those APIs can be categorized intoseveral function groups: Digital Input/Output Function Group Port Function Group (direct I/O) Event Function GroupFor the usage and parameters of each function, please refer to the Function Over-view chapter in the Device Drivers Manual.Troubleshooting Device Driver ErrorDriver functions will return a status code when they are called to perform a certaintask for the application. When a function returns a code that is not zero, it means thefunction has failed to perform its designated function. To troubleshoot the DeviceDrivers error, you can pass the error code to DRV_GetErrorMessage function toreturn the error message. Or you can refer to the Device Drivers Error Codes Appen-dix in the Device Drivers Manual for a detailed listing of the Error Code, Error ID andthe Error Message.