docs

Home All functions Legacy functions Categories
All functions Legacy functions About function names

vuMailKitGetLicenseInfo

Purpose

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.

Export name

Clarion prototype

Prototype: vuMailKitGetLicenseInfo(*CSTRING OutText, LONG OutTextLen), SIGNED, PROC, PASCAL, RAW, NAME(‘vuMailKitGetLicenseInfo’)

Parameters

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).

Return value

| Value | Meaning | |—|—| | 0 | no valid tier is active | | 1 | Basic | | 2 | Pro | | 3 | Back Office |

What the text includes

The returned text can include items such as:

Example output:

Example (Clarion)

OutText                  CSTRING(512)
Result                   SIGNED

CLEAR(OutText)
Result = vuMailKitGetLicenseInfo(OutText, SIZE(OutText))

Notes

All functions Legacy functions About function names
Home All functions Legacy functions Categories