Hi,
Are you sure that the functions that get a linker error are defined in the DLL you are calling. I had an issue just like that, the h file actually contained functions implemented in 2 separate DLLs, so I had to include a second .lib file to get it to link.
There are a couple of things that you can try, you can have CVI create a lib file for the dll based on the h file. Just open the h file go to Options >> Generate Import Library this should generate a lib file correct for that dll and it will tell you if there are any functions in the h file that are not found in the dll.
I hope this helps.
Regards,
Juan Carlos
N.I.