Pular para o conteúdo principal
Este método é implementado no FRE para Linux e Windows.
Este método é usado para liberar uma Licença Online, bem como as informações associadas. Em caso de sucesso, retorna TRUE. Como o serviço de licenciamento online da ABBYY leva algum tempo para processar a solicitação, a Licença Online é liberada em alguns segundos.
Este método é opcional. Destina-se a quem tem um número limitado de usuários simultâneos.

Sintaxe

C++

HRESULT ReleaseOnlineLicense(
  int                  OperationTimeout,
  VARIANT_BOOL*        Result 
);

C#

bool ReleaseOnlineLicense(
  int                  OperationTimeout
);

Visual Basic .NET

Function ReleaseOnlineLicense( _
  [OperationTimeout As Integer = 1] _
) As Boolean

Parâmetros

OperationTimeout [in] Especifica, em segundos, o tempo alocado para a liberação da Licença Online (1 segundo, por padrão). O tempo necessário para concluir a operação depende da largura de banda da rede. Portanto, se for importante para você ter certeza de que a Licença Online foi efetivamente liberada, especifique esse parâmetro conforme necessário ou chame o método ReleaseOnlineLicense em loop. Result [out, retval] Este parâmetro retorna TRUE se o processo de liberação da Licença Online for concluído com sucesso dentro do tempo alocado. Se o processo de liberação não for concluído dentro do tempo especificado e ainda estiver em andamento, este parâmetro retornará FALSE.

Valores de retorno

Este método não possui valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.

Veja também

Engine