跳轉到主要內容
此介面由 Windows 版 FRE 實作。
此介面可用來管理承載 FineReader Engine 的宿主處理程序。可從 OutprocLoader 物件取得此介面,以便:
  • 取得宿主處理程序的 ID,
  • 管理宿主處理程序的優先順序 (預設為低於標準 (Below Normal) ) ,
  • 設定客戶端處理程序的識別碼。

屬性

名稱型別說明
ProcessIdint, 唯讀取得裝載 FineReader Engine 的處理程序 ID。使用 FineReader Engine 的程式可控制宿主處理程序是否仍在執行,並可在必要時終止該處理程序。 <Note>請務必先取得處理程序識別碼,再開始使用 FineReader Engine。這是因為所有 FineReader Engine 方法呼叫皆為依序執行,因此當 FineReader Engine 沒有回應時,對 ProcessId 屬性的呼叫也會停留在佇列中,同樣無法完成。</Note>

方法

名稱說明
SetClientProcessId設定使用 FineReader Engine 的客戶端處理程序 ID。宿主處理程序可監控其客戶端處理程序是否仍在執行,若未執行,則可將其終止。
SetPriorityClass設定宿主處理程序的優先順序類別。詳情請參閱對應的 Windows API 函式說明。

另請參見

OutprocLoader 載入 Engine 物件的不同方法 在多執行緒伺服器應用程式中使用 ABBYY FineReader Engine