The LMX_ClientStoreSave function saves data to the local client store.
Prototype
Code Block | ||
---|---|---|
| ||
LMX_STATUS LMX_ClientStoreSave ( LMX_HANDLE LmxHandle, const char *szVirtualFilename, const char *szString ); |
Parameters
LmxHandle
[in/out] LM-X handle.
...
szString
[in] The content to store in the client store.
Return values
On success, this function returns the status code LMX_SUCCESS.
On failure, this function returns an error code in the format described in Return codes.
Remarks
The LMX_ClientStoreSave function and the LMX_ClientStoreLoad function work together to store sensitive license information in an encrypted manner into the client store.
...
Code Block | ||
---|---|---|
| ||
#include <lmx.h>
#include <stdio.h>
LMX_HANDLE h;
int main()
{
char m[LMX_MAX_LONG_STRING_LENGTH];
exit_on_error(LMX_Init(&h));
exit_on_error(LMX_ClientStoreSave(h, "myFile", "DataToBeStored"));
exit_on_error(LMX_ClientStoreLoad(h, "myFile", m));
printf("Loaded: %s\n", m);
return 0;
}
|
...