このメソッドは、Linux 版および Windows 版の FRE に実装されています。
このメソッドは、関連情報とともに オンライン ライセンス を解放するために使用します。正常に完了すると、TRUE を返します。ABBYY のオンライン ライセンス管理サービスでは要求の処理に多少時間がかかるため、オンライン ライセンスが解放されるまで数秒かかる場合があります。
このメソッドは必須ではありません。同時ユーザー数が限られている場合に使用します。
HRESULT ReleaseOnlineLicense(
int OperationTimeout,
VARIANT_BOOL* Result
);
bool ReleaseOnlineLicense(
int OperationTimeout
);
Function ReleaseOnlineLicense( _
[OperationTimeout As Integer = 1] _
) As Boolean
OperationTimeout
[in] オンライン ライセンス の解放に割り当てる時間を秒単位で指定します (既定値は 1 秒) 。この操作の完了にかかる時間は、ネットワーク帯域幅に左右されます。そのため、オンライン ライセンス が確実に解放されたことを確認する必要がある場合は、このパラメーターを指定するか、ReleaseOnlineLicense メソッドをループで呼び出してください。
Result
[out, retval] このパラメーターは、指定した時間内に オンライン ライセンス の解放処理が正常に完了した場合に TRUE を返します。指定した時間内に解放処理が完了せず、処理が進行中の場合は FALSE を返します。
このメソッド固有の戻り値はありません。ABBYY FineReader Engine 関数の標準の戻り値が返されます。
Engine