跳转到主要内容
此方法已在 Linux 和 Windows 版 FRE 中实现。
如果在并行处理期间等待间隔超时,ABBYY FineReader Engine 会调用此方法。其实现可向用户报告错误。 该方法允许您选择超时后的处理方式:再等待一段时间、重新加载进程并继续处理,或者取消处理。

语法

C++

HRESULT OnWaitIntervalExceeded(
  BSTR                     Warning,
  TimeoutHandlingModeEnum* Mode
 );

C#

void OnWaitIntervalExceeded(
  string                      Warning,
  ref TimeoutHandlingModeEnum Mode
);

Visual Basic .NET

Sub OnWaitIntervalExceeded( _
  Warning As String, _
  ByRef Mode As TimeoutHandlingModeEnum _
)

参数

Warning [in] 包含错误消息和正在处理的文件列表。正在处理的文档页码按以下格式指定:“页面 [页码],图像源文件 [文件名]”。 Mode [in, out] 包含用户对等待间隔超时的处理方式。有关可能处理方式的列表,请参见 TimeoutHandlingModeEnum 的说明。

返回值

此方法没有特定的返回值。它会返回 ABBYY FineReader Engine 函数的标准返回值

另请参阅

IParallelProcessingCallback ABBYY FineReader Engine 中的并行处理