このメソッドは、Linux 版および Windows 版の FRE で実装されています。
このメソッドは、並列処理中に待機間隔のタイムアウトが発生すると、ABBYY FineReader Engine によって呼び出されます。実装側では、エラーをユーザーに通知できます。
このメソッドを使用すると、タイムアウト発生時の動作を選択できます。さらに一定時間待機する、プロセスを再読み込みして処理を続行する、または処理をキャンセルすることができます。
HRESULT OnWaitIntervalExceeded(
BSTR Warning,
TimeoutHandlingModeEnum* Mode
);
void OnWaitIntervalExceeded(
string Warning,
ref TimeoutHandlingModeEnum Mode
);
Sub OnWaitIntervalExceeded( _
Warning As String, _
ByRef Mode As TimeoutHandlingModeEnum _
)
Warning
[in] エラーメッセージと、処理中のファイルの一覧が格納されます。処理中のドキュメントのページ番号は、“ページ [Page number]、画像ソースファイル [File name]” の形式で指定されます。
Mode
[in, out] 待機間隔のタイムアウトに対するユーザーの応答が格納されます。指定可能な応答の一覧については、TimeoutHandlingModeEnum の説明を参照してください。
このメソッド固有の戻り値はありません。ABBYY FineReader Engine 関数の標準戻り値が返されます。
IParallelProcessingCallback
ABBYY FineReader Engineでの並列処理