Saltar al contenido principal
Este método proporciona acceso a la colección de licencias disponibles para un Customer Project ID determinado. El subconjunto de licencias que se devuelve depende del tipo de instalación:
  1. En una instalación de Developer, el método devuelve solo licencias de Developer y aquellas licencias Runtime para las que se permite la depuración. De forma predeterminada, la depuración no está permitida para las licencias Runtime, pero puede habilitarse previa solicitud.
  2. En una instalación de Runtime, el método devuelve todas las licencias activadas que coinciden con el CustomerProjectID.
En ambos tipos de instalación, el archivo se encuentra en la carpeta Bin o Bin64 (para Win64) dentro de la carpeta de instalación.
  1. Linux y macOS: libProtection.Developer.so
  2. Windows: Protection.Developer.dll

Sintaxis

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 el número de Customer Project ID. Reserved [in] Reservado para uso futuro. Se debe pasar la cadena vacía "" o un puntero nulo. Result [out, retval] Un puntero a una variable de puntero ILicenses* que recibe el puntero de interfaz del objeto Licenses de salida.

Valores de retorno

Este método no tiene valores de retorno específicos. Devuelve los valores de retorno estándar de las funciones de ABBYY FineReader Engine.

Consulte también

Engine License