Thanks for your reply. I suppose I was asking if there is a function that is similar to how Adobe Creative Cloud or the iTunes authorization works when all activations have been used.
In some cases, I may want to activate my app on a new machine even though I've already used up all the activations on other machines. So, for example, with Adobe Creative Cloud asks me if I want to deactivate all the computers to proceed activating the new machine nowrather than having me go to a machine, deactivate, then trying again to activate on the new machine. If I click yes, the other machines get deactivated so I can activate on the new machine right away. I thought this may be possible with LimeLM, and it sounds like it is but with the webAPI.
I don't want to revoke the key manually, so I definitely want to do this in an automatic way.
As a side question, what is the difference between calling the C++ based API function IsGenuineEx() and calling a web-based API? IsGenuineEx() still hits connected servers and so does a web api call. So what is the essential difference? Is it the "hackability" of the web as opposed to a built binary based on C++ source?
Thanks again for your time and help! So far, I'm finding LimeLM to be the best solution out there for my product!
--Arie