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