Chapter 4 Developing Your NI-488.2 Application© National Instruments Corporation 4-13 NI-488.2 User Manualto get a pointer to the exported function, you just need to callGetProcAddress passing the name of the function as a parameter. Formore information about the parameters to use when you invoke thefunction, refer to the NI-488.2 online help. For instructions on accessingthe online help, refer to the Using the NI-488.2 Documentation section inAbout This Manual.The functions such as ibfind, ibrdf, and ibwrtf all require an argumentthat is a name. ibfind requires an interface or device name and ibrdf andibwrtf require a file name. Because Windows supports both ASCII (8-bit)and Unicode (16-bit) characters, gpib-32.dll exports both ASCII andUnicode versions of these functions. The ASCII versions are namedibfindA, ibrdfA, and ibwrtfA. The Unicode versions are namedibfindW, ibrdfW, and ibwrtfW. You can use either the Unicode or ASCIIversions of these functions with Windows.In addition to pointers to the status variables and a handle to the loadedgpib-32.dll, you must define the direct entry prototypes for thefunctions you use in your application. For the prototypes for each functionexported by gpib-32.dll, refer to the NI-488.2 online help. Forinstructions on accessing the online help, refer to the Using the NI-488.2Documentation section in About This Manual.The direct entry sample programs illustrate how to use direct entry toaccess gpib-32.dll. For more information about direct entry, refer to theonline help for your development environment.Directly Accessing the gpib-32.dll ExportsMake sure that the following lines are included at the beginning of yourC application:#ifdef __cplusplusextern "C"{#endif#include #include "ni488.h"#ifdef __cplusplus}#endif