These defines can be used in the Visual Studio C++ projects. A sample is available here.
List of defines
ITP_CREATE_REGISTRATION_REQUEST_CERTIFICATE_V3
Create's registration request certificate for web registration.
ITP_ENCRYPTION_START_V3
The point from which protection will start to encrypt code.
ITP_ENCRYPTION_STOP_V3
The point where IntelliProtector will stop code encryption.
ITP_GET_BUYNOW_URL_V3
The function returns a BuyNow link.
ITP_GET_CURRENT_ACTIVATION_DATE_V3
Gets the activation date on the current computer.
ITP_GET_CURRENT_PRODUCT_VERSION_V3
Function returns the current product version.
ITP_GET_CURRENT_REGISTRATION_DATE_V3
Gets the registration date on the current computer.
ITP_GET_CUSTOMER_EMAIL_V3
Customer's email address.
ITP_GET_CUSTOMER_NAME_V3
Customer's name, like 'Jessica Simpson'.
ITP_GET_FIRST_REGISTRATION_DATE_V3
Gets first registration date for the current license code.
ITP_GET_INTELLIPROTECTOR_VERSION_V3
Gets the version of the protection core.
ITP_GET_LICENSE_CODE_V3
Shows license code for the current registered software.
ITP_GET_LICENSE_EXPIRATION_DATE_V3
Function gets the date, when license will be expired.
ITP_GET_LICENSE_EXPIRATION_DAYS_LEFT_V3
The days after which the license code expires.
ITP_GET_LICENSE_EXPIRATION_DAYS_V3
Time period for which the license code is issued.
ITP_GET_LICENSE_TYPE_V3
The function returns a license type identifier for the license code.
ITP_GET_ORDER_DATE_V3
This function returns the date when an order has been created.
ITP_GET_PROTECTION_DATE_V3
This function returns the protection date.
ITP_GET_REGISTRATION_TYPE_V3
Gets the value indicating the registration status (registered or not registered).
ITP_GET_RENEWAL_PURCHASE_LINK_V3
This define returns the 'purchase renewal code' link.
ITP_GET_SUPPORT_EXPIRATION_DATE_V3
Function gets the date, when support will be expired.
ITP_GET_SUPPORT_EXPIRATION_DAYS_LEFT_V3
This call returns the days, which are left for the support period.
ITP_GET_SUPPORT_EXPIRATION_DAYS_V3
Gets the length of the support period in days.
ITP_GET_SUPPORT_EXPIRATION_PRODUCT_VERSION_V3
Function returns the product version when support will be expired.
ITP_GET_TRIAL_LAUNCHES_LEFT_V3
Returns count of free launches in the trial period, which are left after activation.
ITP_GET_TRIAL_LAUNCHES_V3
Gets the count of free launches in the trial period.
ITP_GET_TRIAL_DAYS_LEFT_V3
Says how many days of the trial period are left.
ITP_GET_TRIAL_DAYS_V3
Duration of the trial period in days.
ITP_GET_TRIAL_UNITS_LEFT_V3
Says how many time units of the trial period are left.
ITP_GET_TRIAL_UNITS_V3
Duration of the trial period in the time units.
ITP_IS_PROTECTED_V3
Gets the value indicating the protection status (protected or not protected).
ITP_REGISTER_SOFTWARE_V3
Register software by the license code.
ITP_RENEW_LICENSE_CODE_V3
Function extends the expiration period of the license code by the renewal code.
ITP_SHOW_REGISTRATION_WINDOW_V3
Show a registration pop-up window.
ITP_USE_REGISTRATION_RESPONSE_CERTIFICATE_V3
Register's the software by the response certificate.
See Also
CIntelliProtector class