メインコンテンツへスキップ
このメソッドでは、指定した Customer Project ID で利用可能なライセンスのコレクションにアクセスできます。 返されるライセンスの範囲は、インストールの種類によって異なります。
  1. Developer インストールの場合、このメソッドは Developer ライセンスと、デバッグが許可されている Runtime ライセンスのみを返します。既定では Runtime ライセンスでのデバッグは許可されていませんが、要請に応じて有効化できます。
  2. Runtime インストールの場合、このメソッドは CustomerProjectID に一致する、アクティブ化済みのすべてのライセンスを返します。
どちらのインストール タイプでも、このファイルはインストール フォルダー配下の Bin フォルダーまたは Bin64 フォルダー (Win64 の場合) にあります。
  1. Linux および macOS: libProtection.Developer.so
  2. Windows: Protection.Developer.dll

構文

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

パラメーター

CustomerProjectID [in] Customer Project ID 番号を指定します。 Reserved [in] 将来使用するために予約されています。空文字列 "" または Null pointer を渡す必要があります。 Result [out, retval] 出力 Licenses object のインターフェイスポインターを受け取る ILicenses* ポインター変数へのポインターです。

戻り値

このメソッドに固有の戻り値はありません。ABBYY FineReader Engine 関数の標準的な戻り値が返されます。

関連項目

Engine ライセンス