IntelliProtector class

Top  Previous  Next

The base class used for integrating the protection mechanism and software. A sample is available here.

 

type IntelliProtector = Class

 

Class Members

 

CreateRegistrationRequestCertificateA

Creates registration request certificate.

CreateRegistrationRequestCertificateW

Creates registration request certificate. Unicode version.

GetBuyNowLinkA

Returns a BuyNow link.

GetBuyNowLinkW

Returns a BuyNow link. Unicode version.

GetCurrentActivationDate

Gets the activation date on the current computer.

GetCurrentProductVersionA

Returns the current product version.

GetCurrentProductVersionW

Returns the current product version. Unicode version.

GetCurrentRegistrationDate

Gets the registration date on the current computer.

GetCustomerEMailA

Customer's email address.

GetCustomerEMailW

Customer's email address, like 'петр@маил.ру'. Unicode version.

GetCustomerNameA

Customer's name, like 'Eva Simpson'.

GetCustomerNameW

Customer's name, like 'Светлана Владимировна'. Unicode version.

GetFirstRegistrationDate

Gets first registration date for the current license code.

GetIntelliProtectorVersionA

Gets version of the protection core.

GetIntelliProtectorVersionW

Gets version of the protection core. Unicode version.

GetLicenseCodeA

Shows license code for the current registered software.

GetLicenseCodeW

Shows license code for the current registered software. Unicode version.

GetLicenseExpirationDate

Gets the date, when license will be expired.

GetLicenseExpirationDaysCount

Period for which the license code is issued.

GetLicenseExpirationDaysLeftCount

The days after which the license code expires.

GetLicenseType

Returns a license type for license code.

GetProtectionDate

Gets the date, when the software has been protected.

GetRenewalPurchaseLinkA

Returns the 'purchase renewal code' link.

GetRenewalPurchaseLinkW

Returns the 'purchase renewal code' link. Unicode version.

GetSupportExpirationProductVersionA

Returns the product version when support will be expired.

GetSupportExpirationProductVersionW

Returns the product version when support will be expired. Unicode version.

GetSupportExpirationDate

Gets the date, when support will be expired.

GetSupportExpirationDaysCount

Returns length of the support period in days.

GetSupportExpirationDaysLeftCount

Gets the days, which are left for the support period.

GetOrderDate

Gets the date when order has been created.

GetTrialDaysCount

Obtains days for the trial period.

GetTrialDaysLeftCount

Obtains how many days remain before registration.

GetTrialLaunchesCount

Returns count of free launches in the trial period.

GetTrialLaunchesLeftCount

Obtains returns count of free launches in the trial period.

GetTrialUnitsCount

Returns time units for the trial period.

GetTrialUnitsLeftCount

Returns how many time units remain before registration.

IsSoftwareProtected

Says whether the software is protected or not protected.

IsSoftwareRegistered

Says whether software is registered or not.

IsTrialElapsed

Says whether the trial is over or not.

RegisterSoftwareA

Register the software by the license code.

RegisterSoftwareW

Register the software by the license code. Unicode version.

RenewLicenseCodeA

Function extends the expiration period of the license code by the renewal code.

RenewLicenseCodeW

Function extends license code by the renewal code. Unicode version.

ShowRegistrationWindow

Invokes a registration pop-up window.

UseRegistrationResponseCertificateA

Registers the software by the registration response certificate.

UseRegistrationResponseCertificateW

registers the software by the registration response certificate. Unicode version.

 

 

 





Copyright © 2015 IntelliProtector.com