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

屬性

名稱型別說明
ProcessIdint, 唯讀取得裝載 FineReader Engine 的處理程序 ID。使用 FineReader Engine 的程式可控制宿主處理程序是否仍在執行,並可在必要時終止該處理程序。

注意: 請務必先取得處理程序識別碼,再開始使用 FineReader Engine。這是因為所有 FineReader Engine 方法呼叫皆為依序執行,因此當 FineReader Engine 沒有回應時,對 ProcessId 屬性的呼叫也會停留在佇列中,同樣無法完成。

方法

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

另請參見

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