Skip to main content

llkGetVersion

Description

Retrieves the version and build number of the Licentrix EMS Licensing API library

Syntax

llkGetVersion
  LLK_API LLKStatus llkGetVersion(
uint32_t* llkVersionMajor,
uint32_t* llkVersionMinor,
uint32_t* llkVersionRelease);

Parameters

ParamDescription
llkVersionMajorMajor version
llkVersionMinorMinor version
versionReleaseRelease version

Return Values

Status CodeNo.Description
LLK_OK0Request was successfully completed. The operation status is successful
LLK_INVALID_PARAMETER1The parameter(s) is invalid (null pointers are forbidden)

Examples

C++ example
  uint32_t llkVerMajor = 0;
uint32_t llkVerMinor = 0;
uint32_t llkVerRel = 0;

const LLKStatus status = llkGetVersion(&llkVerMajor, &llkVerMinor, &llkVerRel);
std::cout << "API Version: "
<< llkVerMajor << "." << llkVerMinor << "." << llkVerRel << std::endl;

Example of a successful operation

API Version: 1.0.0
Note

This function does not allocate memory. And there is no need to free memory with the llkFree function


Version history

  • Added in version 1.0.0