Licence Protector

TransferLicence

Hide Navigation Pane

TransferLicence

Previous topic Next topic No directory for this topic  

TransferLicence

Previous topic Next topic Topic directory requires JavaScript JavaScript is required for the print function Mail us feedback on this topic!  

Transfers a licence from PC A to PC B using EasyGo screens. This function requires the Activation Server.

 

All screens, which handle the license transfer including error situations can be found here

Implement license transfer - chapter Transfer a license from PC A to PC B

Requires SetRegisterLicTransfer to define additional settings if a complete license file should be moved

 

 

 

Name

TransferLicence                                                                                      

Purpose

Transfers a license. Requires Activation Server

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. Retrieve the Serial Number with GetSerial

Returncode

Returncode

Type Integer

Note

0

License transfer was successful

3001-3999

Errors on the Activation Server, see Activation Server error codes

Other return codes

Operation failed, see list of return codes

Usage

Used to validate the license.

Sample

 

  iRes := lic.TransferLicence(‘’, ‘QHD001’, ‘yuGEI-5EPc3-9E7Il-3tI8X-7QU5k-6h14R’,true, true);

  if iRes = 0 then

  begin

    << license transfer successful >>

     ...

  end

 

    << other errors >>>

     ...

   

See also

SetRegisterLicTransfer