此介面在 Linux 和 Windows 版 FRE 中實作。
- 實作 ILicensingConnectionRecoveryCallback 介面。在此介面的 OnDisconnect 方法實作中,指定連線中斷後需要執行的動作。例如,您可以多次嘗試重新建立網路連線;如果成功,則呼叫 Engine 物件的 RestartLicensing 方法以重新啟動授權。
- 以此介面的參考作為輸入參數,呼叫 Engine 物件的 SetLicensingConnectionRecoveryCallback 方法,以指定使用您實作的介面來處理連線中斷。
- 在您使用 FineReader Engine 的過程中,與授權伺服器的連線可能會因故中斷。若您嘗試呼叫任何需要有效授權的方法 (例如任何處理方法) ,就會呼叫 OnDisconnect 方法。
- OnDisconnect 方法會執行您指定的動作。若連線已成功重新建立且可繼續作業,則此方法的回傳值必須為 TRUE。
- 如果成功,程式會繼續執行。
方法
| 名稱 | 說明 |
|---|---|
| OnDisconnect | 當與授權伺服器的連線中斷時,會由 FineReader Engine 呼叫。 |
