Command to make an online deactivation. It will always connect to the Activation Server 4, lock the license on the server and lock the license in the local license file.
For more information see: Transfer a license
Name
|
deactivateModule
|
Purpose
|
Contacts the Licence Protector MAC Edition Web Activation server to validate a license. This function has to be used to implement to transfer a license
|
Params
|
Parameter
|
Type
|
Example
|
Note
|
Projectname
|
NString
|
leave empty
|
not in use 
|
Module ID
|
NString
|
QHD001
|
ModuleID – identifies the module
|
ID
|
NString
|
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
|
SendLicData
|
Boolean
|
leave empty
|
not in use 
|
Name
|
NString
|
leave empty
|
not in use 
|
Encryption Code
|
NString
|
leave empty
|
not in use 
|
|
Returncode
|
Returncode
Type Integer
|
Note
|
0
|
DeactivateModule was successful
|
3001
|
The Activation Server 4 was not reachable.
|
3015
|
That ID could not be found in the database
|
3030
|
The deactivation failed on the Activation Server 4
|
3002-3999
|
Errors on the Activation Server 4, see Activation Server 4 error codes
|
Other return codes
|
Operation failed, see list of return codes
|
|
See also
|
activateModule, checkModuleSubscription
|