01-25-2010 03:46 PM
I sure this is a simple one for a competent C++ coder!
I have been supplied the attached API (including DLL and .h file) for a USB fingerprint reader I am working with.
Problem is, Labview doesn't like some aspect of the header file. I tried replacing some of the define prefixes but it didn't seem to work.
Hoping someone can modify the .h and reattach! 🙂
Thanks in advance!
01-25-2010 04:28 PM
It's not the header file it's complaining about. It's complaining that functions in the DLL are not defined in the header file to begin with. Thus, it cannot import them because the prototypes for the DLL don't exist in the header file. Specifically, these functions:
- VirtualChannelEntry ()
- ftrScanGetColorDarkImage ()
- ftrScanGetColourImage ()
- ftrScanGetPartOfBacklightImage ()
- ftrScanGetPartOfDarkImage ()
- ftrScanGetPartOfImage ()
- ftrScanGetPartOfImageSize ()
- ftrScanGetSmallColourImage ()
- ftrScanZeroCalibration ()
- ftrScanZeroCalibration2 ()
marekm wrote:Hoping someone can modify the .h and reattach! 🙂
Modify it how? Unless you know what those functions are and what the prototypes are, what are you going to put into a header file? Perhaps those functions are prototyped in another header file?