| All functions | Legacy functions | About function names |
Initialize vuMailKit licensing for the current process.
Call this once at EXE startup and pass the license string generated for the developer. This call enables the licensed feature set for the running process, including Basic, Pro, Back Office, and DEMO licenses.
vuMailKitInitializevuMailKitInitialize(*CSTRING LicenseString),SIGNED,PROC,PASCAL,RAW,NAME('vuMailKitInitialize')| Parameter | Type | Description | Expected values / range |
|---|---|---|---|
| LicenseString | *CSTRING | License string to apply for this process. | Pass the full license string supplied for the developer. A blank string leaves the process unlicensed. |
Call vuMailKitInitialize() once before Main or before you open windows that can use vuMailKit.
Typical EXE startup pattern:
CSTRINGvuMailKitInitialize(LicenseString)This is the normal pattern for:
0 = initialization succeededCommon negative results:
-402 = license was invalid or initialization failedLicenseString CSTRING(512)
Result SIGNED
LicenseString = 'Charles-basic-16123'
Result = vuMailKitInitialize(LicenseString)
-401, -402, or -403.vuMailKitGetLicenseInfo() if you want a diagnostic text summary of the license state for a test harness, support screen, or About box.| All functions | Legacy functions | About function names |