> ## 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.

# Schnittstelle IAsyncProcessingCallback

> Schnittstelle IAsyncProcessingCallback in der API von ABBYY FineReader Engine — Dies ist eine Callback-Schnittstelle, die zum Verwalten der Arbeit des BatchProcessor-Objekts und zum Melden von Fehlern verwendet wird, die während der Verarbeitung auftreten.

<Note>
  Diese Schnittstelle ist in FRE für Linux und Windows implementiert.
</Note>

Dies ist eine Callback-Schnittstelle, die zum Verwalten der Arbeit des [BatchProcessor](/de/fine-reader/engine/api-reference/batch-processor/batchprocessor)-Objekts und zum Melden von Fehlern verwendet wird, die während der Verarbeitung auftreten. Diese Schnittstelle ist clientseitig implementiert.

Ein Objekt, das über die Methoden dieser Schnittstelle Benachrichtigungen empfängt, kann innerhalb der Methodenimplementierung Folgendes tun:

* Verarbeitungsfehler an den Benutzer melden.
* Die Verarbeitung abbrechen.
* Es kann auch beliebige Systemmeldungen verarbeiten, damit die Anwendung bei lang andauernden Vorgängen nicht den Eindruck erweckt, nicht mehr zu reagieren. Dies kann bei Anwendungen mit einer Benutzeroberfläche hilfreich sein.

<div id="methods">
  ## Methoden
</div>

| Name                                                                                                          | Beschreibung                                                                                |
| ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| [OnError](/de/fine-reader/engine/api-reference/batch-processor/iasyncprocessingcallback/onerror-method)       | Übermittelt dem Client Informationen zu den während der Verarbeitung aufgetretenen Fehlern. |
| [OnProgress](/de/fine-reader/engine/api-reference/batch-processor/iasyncprocessingcallback/onprogress-method) | Ermöglicht dem Client, die Verarbeitung abzubrechen.                                        |

<div id="input-parameter">
  ## Eingabeparameter
</div>

Die Methode [IBatchProcessor::Start](/de/fine-reader/engine/api-reference/batch-processor/batchprocessor/start-method) erwartet einen Zeiger auf diese Schnittstelle als Eingabeparameter.

<div id="remarks">
  ## Hinweise
</div>

Unter Linux funktioniert diese Schnittstelle nicht, wenn das Engine-Objekt als Out-of-Process-Server geladen wird.

<div id="see-also">
  ## Siehe auch
</div>

[BatchProcessor](/de/fine-reader/engine/api-reference/batch-processor/batchprocessor)
