ExtendTrial returns error 12 on Linux

Hello,

I just found out, that method ExtendTrial is not working on Linux (VMware Workstation) for extension key with 5 days to extend, while the same key is working on Windows (host machine).Time and date are correct (activation key is working), restarting machine doesn't help

I can't understand why methods returns error number 12 - TA_E_EDATA_LONG (according to the TurboActivate.h)

TurboActivate version 3.4.4, static version.

I am little bit sure, it was working one month ago.

Activating product with normal key is working properly without any error.

"12" is a "base 10" number. The error codes in TurboActivate.h are in hexadecimal. So if you type "12 to hexadecimal" in google you'll see the hex number is 0xC. Then, look in TurboActivate.h:

/* MessageId: TA_E_TRIAL_EUSED

MessageText:

The trial extension has already been used.*/#define TA_E_TRIAL_EUSED ((HRESULT)0x0000000CL)

Oh, thanks, I panicked and didn't think correctly 🙂

And what does it means in "human way"? I has Total uses / Max uses: 6 / 10Does it mean, I cannot use one extension key on the same computer more than once? Do I need new trial extension key?

Correct. You can only use a trial extension once on an individual computer.