Zum Hauptinhalt springen
Mit dieser Methode wird die Protokollierung von Fehlern, Warnungen und Methodenaufrufen aktiviert.

Syntax

C++

HRESULT EnableProcessorLogging(
  BSTR         settings
);

C#

void EnableProcessorLogging(
  string settings
);

Visual Basic .NET

Sub EnableProcessorLogging( _
  settings As String _
)

Parameter

settings [in] Derzeit muss dieser Parameter ein Pfad zu einem Ordner sein, in den Logs auf Prozessorebene geschrieben werden (absoluter Pfad oder UNC-Pfad). Der Ordner muss für den aufrufenden Prozess beschreibbar sein. Vorwärtskompatibilität: In zukünftigen Versionen akzeptiert dieser Parameter einen JSON-String mit erweiterten Protokollierungsoptionen; derzeit wird nur ein einfacher Ordnerpfad unterstützt.

Rückgabewerte

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die Standardrückgabewerte von ABBYY FineReader Engine-Funktionen zurück.

Hinweise

  • Aktiviert die Protokollierung für interne Prozessoren, die von der Engine verwaltet werden. Die entsprechenden Prozessoren erstellen Protokolldateien im angegebenen Ordner.
  • Wenn auf den Ordner nicht zugegriffen werden kann oder der Pfad ungültig ist, schlägt der Aufruf mit einem Standardfehlercode fehl. Stellen Sie sicher, dass die Anwendung über ausreichende Berechtigungen und genügend freien Speicherplatz verfügt.
  • Die Protokollierung kann sich spürbar auf Leistung und Festplattennutzung auswirken.
  • Diese API ist vorwärtskompatibel: Verlassen Sie sich nicht auf das genaue Format der Einstellungszeichenfolge, außer auf die aktuelle Anforderung, einen beschreibbaren Ordnerpfad zu übergeben.

Siehe auch

Engine StartLogging EnableEngineLogging StopLogging