Cette méthode est implémentée dans FRE pour Linux et Windows.
Cette méthode sert à libérer une licence en ligne ainsi que les informations associées. En cas de réussite, elle renvoie TRUE. Comme le service de licence en ligne d’ABBYY met un certain temps à traiter la requête, la licence en ligne est libérée en quelques secondes.
Cette méthode est facultative. Elle est destinée à ceux qui disposent d’un nombre limité d’utilisateurs simultanés.
HRESULT ReleaseOnlineLicense(
int OperationTimeout,
VARIANT_BOOL* Result
);
bool ReleaseOnlineLicense(
int OperationTimeout
);
Function ReleaseOnlineLicense( _
[OperationTimeout As Integer = 1] _
) As Boolean
OperationTimeout
[in] Spécifie le délai alloué à la libération de la licence en ligne, en secondes (1 seconde par défaut). Le temps nécessaire pour terminer l’opération dépend de la bande passante de votre réseau. Par conséquent, s’il est important pour vous de savoir avec certitude que la licence en ligne a bien été libérée, indiquez ce paramètre pour plus de commodité ou appelez la méthode ReleaseOnlineLicense dans une boucle.
Result
[out, retval] Ce paramètre renvoie TRUE si le processus de libération de la licence en ligne s’est terminé avec succès dans le délai imparti. Si le processus de libération n’est pas terminé dans le délai spécifié et est toujours en cours, ce paramètre renvoie FALSE.
Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les valeurs de retour standard des fonctions ABBYY FineReader Engine.
Engine