Feedback on: Licence Protector - CheckModulefr-CheckModuleFunction Reference and Error Codes > Commands in Alphabetical Order > CheckModule /Dear Support Staff,
CheckModule
Command to make an online validation of a module and download a license file. It will connect to the Activation Server, download the license file (if specified) and check if the module / license was locked.
See also WebRegisterEXT which makes an online activation of a module.
Name
CheckModule
Purpose
Contacts the Licence Protector Web Activation server to validate a license. This function has to be used to implement “Moving licenses” and ongoing checks (“renting your software”).
Params
Parameter
Type
Example
Note
Projectname
String
Demo Project
projectname, if empty the internal projectname of the license file is used – identifies the project on the Activation Server
Module ID
String
QHD001
ModuleID – identifies the module
ID
String
yuGEI-5EPc3-9E7Il-3tI8X-7QU5k-6h14R
Identifier which is used to check and register this activation. Should be a unique ID like Serial Number, Invoice Number
ForceCheck
Boolean
False
If true, CheckModule will always connect to the Activation Server, even if it is not necessary regarding the current values
RequestLicData
Boolean
True
If set to true, the license file is downloaded from the Activation Server
Name
String
default
name to identify the license file. One ID can store multiple files using different names like
ensures, that a file can only be downloaded when a password is provided. The password has to be set with the command UploadLic. Should be maximum 40 characters.
DownloadFull
Boolean
true
If true, the complete license file is downloaded. Otherwise only the
changes made on the Activation Server are downloaded and updated in the local license file
Returncode
Returncode
Type Integer
Note
0
CheckModule was successful: The online-Validation succeeded or it was not necessary to check the state online