So I re-downloaded a new TurboActivate.dat file, placed it where my code points to but I'm still seeing the same error on the response from the TA_CheckAndSavePKey() function.
I thought maybe there is something wrong with the serial code being passed, but I don't think it is. Here's the code I'm using:
hr = TA_CheckAndSavePKey(taHandle, serial.c_str(), TA_USER);
That gives the error. To doublecheck that it's not the "serial.c_str()" parameter, I hard coded a product key into the function call as in the Example.c file. So I replaced the above with the following:
hr = TA_CheckAndSavePKey(taHandle, _T("XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX"), TA_USER);
Obviously, the XXXX are not really the code, but a product key that I know works when using an older build of my app with TurboActivate 3.6
Anyways, can you shed some light on this? Or tips for troubleshooting / debugging?
Thanks,Arie