
GetLicenseInformation
GetLicenseInformation allows any application to gain access to the ObjectDatabase++ licence information.static unsigned int GetLicenseInformation ( LPFILETIME start, LPFILETIME finish, unsigned int *installations = NULL, char16_t **registeredName = NULL );
Parameters
| start | the time the licence period starts, this is UTC time so the local GetSystemTimeAsFileTime() works correctly. |
| finish | the time the licence period finishes, this is UTC time so the local GetSystemTimeAsFileTime() works correctly. |
| installations | a number showing how many installations are licensed. |
| registeredName | a ' ' terminating string showing the name of the licenesee. |
Return Values
If the method succeeds, the return value is zero else see error codes for more details.Remarks
Example Use
- C++
bool isRegistered(){
FILETIME s, f, temp;
CODBPP::GetLicenseInformation(&s,&f);
GetSystemTimeAsFileTime(&temp);
return CompareFileTime(&s,&temp) > 0 && CompareFileTime(&temp,&f) > 0;
}Also See
RegisterODBPPListen All
Comments (0)

