此方法已在 Linux 和 Windows 版 FRE 中实现。
调用此方法可释放 Online License 及其相关信息。成功时,它将返回 TRUE。由于 ABBYY 在线许可服务处理该请求需要一些时间,因此 Online License 会在几秒后释放。
HRESULT ReleaseOnlineLicense(
int OperationTimeout,
VARIANT_BOOL* Result
);
bool ReleaseOnlineLicense(
int OperationTimeout
);
Function ReleaseOnlineLicense( _
[OperationTimeout As Integer = 1] _
) As Boolean
OperationTimeout
[in] 指定释放 Online License 的超时时间 (以秒为单位,默认为 1 秒) 。完成此操作所需的时间取决于您的网络带宽。因此,如果您需要明确确认 Online License 已成功释放,可根据需要指定此参数,或者循环调用 ReleaseOnlineLicense 方法。
Result
[out, retval] 如果在规定时间内成功完成了 Online License 的释放过程,则此参数返回 TRUE。如果释放过程未在指定时间内完成且仍在进行中,则此参数返回 FALSE。
此方法没有特定的返回值。它会返回 ABBYY FineReader Engine 函数的标准返回值。
Engine