Hello, our team is currently trying to migrate all of our diadem 2017 scripts to diadem 2024. In this process we are trying to adapt our 32-bit dll's to be 64-bit. I have gotten quite close in Visual Studio using the 2017 build tools we used to build the original dll's. However, a handful of functions seem to be going unrecognized as if they aren't defined in the included GPI libraries. I have ensured that I have loaded the libraries and the include folders into visual studio, and tried multiple different ways to load them but to no avail. I've deduced that all of these functions seem to be coming from the gfswemi.lib library included in the diadem GPI extension driver development kit (https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000x0dVCAQ&l=en-US). Any ideas as to what might be the cause for the issue at this point?
I'm also vaguely aware that there may or may not have been an automated tool to do the 32-bit to 64-bit conversion for these dll's but I cannot find it anywhere.
OS: Windows 11
Visual Studio 2022 (using VS 2017 build tools)
Windows SDK: 10.0.18362.0