GetAvailableLicenses Method of the Engine Object
This method provides access to the collection of available licenses for a given Customer Project ID.
The subset of all licenses that is returned depends on the type of the installation:
- For Developer installation (libProtection.Developer.so file is present in the Bin folder of the installation folder) the method returns only Developer licenses and those Runtime licenses for which debugging is allowed. By default debugging is not allowed for Runtime licenses, but it can be turned on by request.
- For Runtime installation (libProtection.so file is present in the Bin folder of the installation folder) the method returns all activated licenses that match the CustomerProjectID.
Syntax
HRESULT GetAvailableLicenses( BSTR CustomerProjectID, BSTR Reserved, ILicenses** Result );
Parameters
- CustomerProjectID
- [in] Specifies the Customer Project ID number.
- Reserved
- [in] Reserved for future use. The empty string "" or Null pointer should be passed.
- Result
- [out, retval] A pointer to ILicenses* pointer variable that receives the interface pointer of the output Licenses object.
Return values
This method has no specific return values. It returns the standard return values of ABBYY FineReader Engine functions.
See also
7/3/2024 8:50:25 AM