See Rohan's comment here.
Previously, we introduced a new parameter, c_dll_function_prefix, for FPGA because the function names in the header file did not match those in the DLL for FPGA. In the DLL, the functions are named NiFpgaDll_Open, whereas in the header file, they are named NiFpga_Open. Rohan mentioned that we should also update the function names in the LibraryLoadException message. This PR accomplishes that.
Why should this Pull Request be merged?
Updated the cname to use c_dll_function_prefix as it will contain the DLL prefix or the normal C prefix.
What does this Pull Request accomplish?
See Rohan's comment here. Previously, we introduced a new parameter, c_dll_function_prefix, for FPGA because the function names in the header file did not match those in the DLL for FPGA. In the DLL, the functions are named NiFpgaDll_Open, whereas in the header file, they are named NiFpga_Open. Rohan mentioned that we should also update the function names in the LibraryLoadException message. This PR accomplishes that.
Why should this Pull Request be merged?
Updated the cname to use c_dll_function_prefix as it will contain the DLL prefix or the normal C prefix.
What testing has been done?