| All functions | Legacy functions | About function names |
Return a human-readable summary of the current vuMailKit license state into a caller-supplied text buffer.
This is mainly a diagnostics and support function. It is useful in a test harness, About box, setup screen, or support dialog when you want to confirm what the DLL believes about the current license.
vuMailKitGetLicenseInfovuMailKitGetLicenseInfo(*CSTRING OutText,LONG OutTextLen),SIGNED,PROC,PASCAL,RAW,NAME('vuMailKitGetLicenseInfo')| Parameter | Type | Description | Expected values / range |
|---|---|---|---|
| OutText | *CSTRING | Receives the license status text. | Pass a writable text buffer. |
| OutTextLen | LONG | Size of OutText in bytes. |
Normally SIZE(OutText). |
0 = no valid tier is active1 = Basic2 = Pro3 = Back OfficeThe returned text can include items such as:
Example output:
Initialized=1; Valid=1; Attempted=1; LastInitCode=0; LastInitReason=Initialized; TierLevel=1; Tier=basic; Demo=0; Name=Charles; Number=16123OutText CSTRING(512)
Result SIGNED
CLEAR(OutText)
Result = vuMailKitGetLicenseInfo(OutText, SIZE(OutText))
vuMailKitInitialize() first if you want this function to reflect the intended active license.| All functions | Legacy functions | About function names |