List of currently available advanced protection interface functions:

GetInterfaceData()

Function will retrieve protection interface data which contains all relevant information about current license.

UnlockApplication()

Function will process activation code and activate protected application or extend evaluation period depending on activation code and custom features passed via it.

LoadActivationFile()

Function will load and process activation file and activate protected application or extend evaluation period depending on activation code and custom features passed via it.

RemoveLicense()

Function will remove current license and return valid Removal code.

TransferLicense()

Function will transfer active license to another computer. Current license is removed and valid activation code is generated based on passed Site code value.

ExtendLicense()

Function will extend (update) issued license before it expires. Update features, counters, limitations...

SetLicenseValidityPeriod()

Function will set new license validity period.

CheckLimitedLicense()

Function will check limited license expiration status.

CheckDemoLimitations()

Function will check demo (date and fixed date) limitations.

UpdateCustomCounters()

Function will update (save) custom counters.

UpdateUserInfo()

Function will update current user information.

FreeAppInstance()

Function will free application instance from the list of currently active application instances (see network protection method notes for more information).

CountActiveInstances()

Function will return number of currently active instances.

CountActiveNetworkSeats()

Function will return number of currently active network seats.

SetSerialNumber()

Function will validate and set serial number for protected application.

InvalidateSerialNumber()

Function will invalidate existing serial number and reset license.

CheckForUsbDrive()

Function will check if required USB device is attached to computer.

ValidateWebLicense()

Function will run ACEN web licensing license validation task.

IsVirtualMachine()

Function will check if application is running on virtual machine (VM).