Does ActivateEX() connect to the server if TA_E_INET_DELAYED is returned?
TA_E_INET_DELAYED is never returned from that function. See TurboActivate.h for a full list of possible return codes. Also, make sure you convert the "decimal" return code to "hexadecimal" if you want to manually look up the error code.
... if we're in TA_E_INET_DELAYED?
What do you mean by "in TA_E_INET_DELAYED"? Do you mean if IsGenuineEx() returns that?
It would be very helpful if there is a documentation manual of all functions and their working in one place. Is there a plan to develop that? I see the lack of documentation as a substantial downside to working with LimeLM.
Open TurboActivate.h. That includes all the functions, all the return codes, what the return codes mean, etc, etc, etc. It's in the "API\C" folder when you download the TurboActivate Package.
The same thing applies for TurboFloat. (All the functions, error codes, etc. are in TurboFloat.h).