ValidateLicenseEx3

Description

Validates a computer-bound license key.

string ValidateLicenseEx3 (string LicenseKey, ELicenseBinding licenseBinding,
                           bool skipWrites, bool skipExpiryValidation)

Arguments

NameData TypeDescription
computerKeystringcomputer-bound license key
licenseBindingELicenseBindinglicense binding type
skipWritesboolDo not write any data on the end user system. Should be set to false in most cases.
skipExpiryValidationboolDo not check for expiry of the license. Should be set to false in most cases.

Return

Data TypeDescription
stringError message if validation fails

Remarks

You must call DefineProduct prior to calling this function.

You can call this function for any type of license key. If the license key is not computer-bound, set the licenseBinding argument to None.

After calling this function, call GetStatus to get the status of the call.