メインコンテンツへスキップ
このインターフェイスは、Windows 向け FRE で実装されています。
このインターフェイスは、FineReader Engine をホストするプロセスを管理するために使用できます。このインターフェイスは、OutprocLoader オブジェクトから取得でき、次のことを行えます。
  • ホストプロセスの ID を取得する
  • ホストプロセスの優先度を管理する (既定では「通常以下」です)
  • クライアントプロセスの識別子を設定する

プロパティ

NameTypeDescription
ProcessIdint, 読み取り専用FineReader Engine をホストしているプロセスの ID を取得します。FineReader Engine を使用するプログラムでは、ホスト プロセスが実行中かどうかを管理し、必要に応じてそのプロセスを終了できます。 <Note> まずプロセス ID を取得してから、FineReader Engine の処理を開始することが重要です。これは、FineReader Engine のすべてのメソッド呼び出しが順番に実行されるためです。そのため、FineReader Engine が応答しない場合、ProcessId プロパティの呼び出しもキューに入ったままとなり、完了しません。 </Note>

メソッド

名前説明
SetClientProcessIdFineReader Engine を使用するクライアントプロセスの ID を設定します。ホストプロセスはクライアントプロセスが動作中かどうかを確認でき、動作していない場合は終了できます。
SetPriorityClassホストプロセスの優先度クラスを設定します。詳細については、対応する Windows API 関数の説明を参照してください。

関連項目

OutprocLoader Engine オブジェクトのさまざまな読み込み方法 マルチスレッド サーバー アプリケーションで ABBYY FineReader Engine を使用する