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
Param | Description |
---|---|
llkVersionMajor | Major version |
llkVersionMinor | Minor version |
versionRelease | Release version |
Return Values
Status Code | No. | Description |
---|---|---|
LLK_OK | 0 | Request was successfully completed. The operation status is successful |
LLK_INVALID_PARAMETER | 1 | The 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