Function Reference and Error Codes

The chapter provides an overview about all available API calls in Licence Protector.

 

Sample code sequences are in Delphi (Pascal) syntax. If you are not familiar with Pascal here are some hints to understand the included samples:
 

Commands are separated by an semicolon
Blocks are enclosed by keywords “begin” and “end”
The operator for variable allocation is “:=”. The operator for compare is “=”

 

Licence Protector comes in 3 editions

 

Starter Edition                
Basic Edition                
Professional Edition        

 

Each function is marked with  to indicate, for which Edition the function is available.

If a function is only available as an option (for example the concurrent user feature is an option for the Basic Edition), then this is indicated as follows .