License Programming API
Previous Top Next


clip0247

The License Programming API allows you to:

· Display your own License dialog boxes
· Find out information about the current license
· Selectively enable or disable features in your program
· Change the current license key


All programming Languages are supported, including:

C++, Visual Basic, VB.NET, C#, Java, Delphi, and PowerBasic.

Thinstall License System 2 can be accessed through any programming language.
All communication with the license system occurs through two Windows API calls.

GetEnvironmentVariable - used to retrieve information about the current license key.
SetEnvironmentVariable - used to change the current license key

You do not need to link any external libraries or include header files, Thinstall transparently provides all API functionality through these system API functions. You can continue to execute your software normally when Thinstall is not applied and manually test conditions in a debugger by setting environment variables manually.