Pular para o conteúdo principal
Este método fornece acesso à coleção de licenças disponíveis para um determinado ID do projeto do cliente. O subconjunto de todas as licenças retornado depende do tipo de instalação:
  1. Para a instalação Developer, o método retorna apenas licenças Developer e as licenças Runtime para as quais a depuração é permitida. Por padrão, a depuração não é permitida para licenças Runtime, mas pode ser ativada mediante solicitação.
  2. Para a instalação Runtime, o método retorna todas as licenças ativadas que correspondem ao CustomerProjectID.
Para ambos os tipos de instalação, o arquivo pode ser encontrado na pasta Bin ou na pasta Bin64 (para Win64), na pasta de instalação.
  1. Linux e macOS: libProtection.Developer.so
  2. Windows: Protection.Developer.dll

Sintaxe

C++

HRESULT GetAvailableLicenses(
  BSTR        CustomerProjectID,
  BSTR        Reserved,
  ILicenses** Result
);

C#

ILicenses GetAvailableLicenses(
  string CustomerProjectID,
  string Reserved
);

Visual Basic .NET

Function GetAvailableLicenses( _
  CustomerProjectID As String, _
  Reserved As String _
) As ILicenses

Parâmetros

CustomerProjectID [in] Especifica o número de ID do projeto do cliente. Reserved [in] Reservado para uso futuro. Deve ser passada a string vazia "" ou um ponteiro nulo. Result [out, retval] Um ponteiro para uma variável de ponteiro ILicenses* que recebe o ponteiro de interface do objeto de saída Licenses.

Valores de retorno

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

Veja também

Engine License