> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# IParallelProcessingCallback インターフェイスの OnWaitIntervalExceeded メソッド

> ABBYY FineReader Engine API の IParallelProcessingCallback インターフェイスにおける OnWaitIntervalExceeded メソッド — 並列処理中に待機間隔のタイムアウトが発生したときに呼び出されるクライアント側メソッドです。クライアントは、さらに待機する、プロセスを再ロードする、またはキャンセルできます（Linux および Windows のみ）。

<Note>
  このメソッドは、Linux 版および Windows 版の FRE で実装されています。
</Note>

このメソッドは、並列処理中に待機間隔のタイムアウトが発生すると、ABBYY FineReader Engine によって呼び出されます。実装側では、エラーをユーザーに通知できます。

このメソッドを使用すると、タイムアウト発生時の動作を選択できます。さらに一定時間待機する、プロセスを再読み込みして処理を続行する、または処理をキャンセルすることができます。

<div id="syntax">
  ## 構文
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT OnWaitIntervalExceeded(
  BSTR                     Warning,
  TimeoutHandlingModeEnum* Mode
 );
```

### C\#

```csharp theme={null}
void OnWaitIntervalExceeded(
  string                      Warning,
  ref TimeoutHandlingModeEnum Mode
);
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub OnWaitIntervalExceeded( _
  Warning As String, _
  ByRef Mode As TimeoutHandlingModeEnum _
)
```

<div id="parameters">
  ## パラメーター
</div>

Warning

\[in] エラーメッセージと、処理中のファイルの一覧が格納されます。処理中のドキュメントのページ番号は、"ページ \[Page number]、画像ソースファイル \[File name]" の形式で指定されます。

Mode

\[in, out] 待機間隔のタイムアウトに対するユーザーの応答が格納されます。指定可能な応答の一覧については、[TimeoutHandlingModeEnum](/ja/fine-reader/engine/api-reference/enumerations/timeouthandlingmodeenum) の説明を参照してください。

<div id="return-values">
  ## 戻り値
</div>

このメソッド固有の戻り値はありません。[ABBYY FineReader Engine 関数の標準戻り値](/ja/fine-reader/engine/api-reference/return-codes)が返されます。

<div id="see-also">
  ## 関連項目
</div>

[IParallelProcessingCallback](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/iparallelprocessingcallback)

[ABBYY FineReader Engineでの並列処理](/ja/fine-reader/engine/guided-tour/advanced-techniques/parallel-processing)
