Questo metodo è implementato in FRE per Linux e Windows.
Questo metodo consente di rilasciare una licenza online insieme alle informazioni associate. In caso di esito positivo, restituisce TRUE. Poiché il servizio di licensing online di ABBYY impiega un po’ di tempo per elaborare la richiesta, la licenza online viene rilasciata nel giro di pochi secondi.
Questo metodo è facoltativo. È destinato a chi dispone di un numero limitato di utenti simultanei.
HRESULT ReleaseOnlineLicense(
int OperationTimeout,
VARIANT_BOOL* Result
);
bool ReleaseOnlineLicense(
int OperationTimeout
);
Function ReleaseOnlineLicense( _
[OperationTimeout As Integer = 1] _
) As Boolean
OperationTimeout
[in] Specifica il tempo concesso per il rilascio della licenza online in secondi (per impostazione predefinita, 1 secondo). Il tempo necessario per completare l’operazione dipende dalla banda di rete. Pertanto, se per te è importante sapere con certezza che la licenza online è stata effettivamente rilasciata, specifica questo parametro oppure richiama il metodo ReleaseOnlineLicense in un ciclo.
Result
[out, retval] Questo parametro restituisce TRUE se, entro il tempo concesso, il processo di rilascio della licenza online è stato completato correttamente. Se il processo di rilascio non viene completato entro il tempo specificato ed è ancora in corso, questo parametro restituisce FALSE.
Questo metodo non prevede valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.
Engine