Get activation ID on current machine running app?

Hi,

Is it possible to retrieve the activation ID of the current machine running my app without using the Web API?

In my app, I have an interface where it lists all the activations associated with the product key. I want to allow users to de-activate all the machines, or individual ones. I can de-activate it just fine using the web api, but if the user selects the activation for the current machine they are on, I need to be able to call TA_Deactivate to deactivate the app immediatelyI don't want to rely on the nDaysBetweenChecks timeframe for the app to be disabled on the machine.

How can I know which activation is associated with the app on the user's current machine?

I hope this makes sense.

Thanks!

Arie

I realized, that if the user de-activates a machine that is not their current machine, that other machine will still be active until the IsGenuine is called again which, in my app, is set to 15 days between checksthat's two weeks of free use of our app. If I bring down the days between checks to something like 3 days, is that just bad practice? I noticed in the comments of the header file that you recommend 90 days. Wouldn't that allow a user to work with the app for 90 days even if it were de-activated via the Web API?

Thanks,Arie