Diese Methode ist in FRE für Linux und Windows implementiert.
Diese Methode wird aufgerufen, um eine Online-Lizenz zusammen mit den zugehörigen Informationen freizugeben. Im Erfolgsfall gibt sie TRUE zurück. Da der ABBYY Online-Lizenzierungsdienst einige Zeit für die Verarbeitung der Anfrage benötigt, wird die Online-Lizenz innerhalb weniger Sekunden freigegeben.
Diese Methode ist optional. Sie ist für Benutzer mit einer begrenzten Anzahl gleichzeitiger Benutzer gedacht.
HRESULT ReleaseOnlineLicense(
int OperationTimeout,
VARIANT_BOOL* Result
);
bool ReleaseOnlineLicense(
int OperationTimeout
);
Function ReleaseOnlineLicense( _
[OperationTimeout As Integer = 1] _
) As Boolean
OperationTimeout
[in] Gibt die für die Freigabe der Online-Lizenz in Sekunden vorgesehene Zeit an (standardmäßig 1 Sekunde). Wie lange der Vorgang dauert, hängt von Ihrer Netzwerkbandbreite ab. Wenn es für Sie daher wichtig ist, sicher zu wissen, dass die Online-Lizenz tatsächlich freigegeben wurde, geben Sie diesen Parameter entsprechend an oder rufen Sie die Methode ReleaseOnlineLicense in einer Schleife auf.
Result
[out, retval] Dieser Parameter gibt TRUE zurück, wenn der Freigabevorgang für die Online-Lizenz innerhalb der vorgesehenen Zeit erfolgreich abgeschlossen wurde. Wurde der Freigabevorgang nicht innerhalb der angegebenen Zeit abgeschlossen und wird noch ausgeführt, gibt dieser Parameter FALSE zurück.
Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die Standardrückgabewerte von ABBYY FineReader Engine-Funktionen zurück.
Engine