Description
This method will transfer web license to another computer.
Original license will be replaced with new license for new computer. RemovalCode is required.
Definition (VB.NET)
<WebMethod()> _
Public Function TransferWebLicense(ByVal ProgramID As Integer, ByVal SerialNumber As String, ByVal RemovalCode As String, ByVal SiteCode As String, ByVal MID As String, ByVal Note As String) As Result
Security
No authorization is required for this method.
Parameters
Name | Type | Description |
---|---|---|
ProgramID | Integer | Program ID value |
SerialNumber | String | Serial number |
RemovalCode | String | Removal code (required) |
SiteCode | String | Site code value |
MID | String | Machine ID (MID) value |
Note | String | License note (max 30 characters long) |
Return values
In case of success:
- Result.Status is set to STATUS_SUCCESS
- Result.ActivationCode is set to valid activation code.
- Result.WebLicenseID is set to ID of new web license
In case of error appropriate error status code is returned.
Notes
- New activation code will contain current features and custom counters as set in Program data and expiration date from original web license in case limited license is enabled in program settings.
- Expiration date of original license can be changed from administrator interface for each limited web license.