Passer au contenu principal
Cette méthode active la journalisation des erreurs, des avertissements et des appels de méthodes.

Syntaxe

C++

HRESULT EnableProcessorLogging(
  BSTR         settings
);

C#

void EnableProcessorLogging(
  string settings
);

Visual Basic .NET

Sub EnableProcessorLogging( _
  settings As String _
)

Paramètres

settings [in] Actuellement, ce paramètre doit être un chemin vers un dossier dans lequel seront écrits les journaux du processeur (chemin absolu ou chemin UNC). Le dossier doit être accessible en écriture par le processus appelant. Compatibilité ascendante : dans les versions futures, ce paramètre acceptera une chaîne JSON contenant des options de journalisation étendues ; à l’heure actuelle, seul un simple chemin de dossier est pris en charge.

Valeurs de retour

Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les valeurs de retour standard des fonctions d’ABBYY FineReader Engine.

Remarques

  • Active la journalisation pour les processeurs internes gérés par l’Engine. Les fichiers journaux sont créés dans le dossier spécifié par les processeurs concernés.
  • Si le dossier est inaccessible ou si le chemin d’accès n’est pas valide, l’appel échoue avec un code d’erreur standard. Assurez-vous que l’application dispose des autorisations nécessaires et de suffisamment d’espace disque libre.
  • La journalisation peut avoir un impact mesurable sur les performances et l’utilisation du disque.
  • Cette API est compatible avec les versions futures : ne présumez pas du format exact de la chaîne de paramètres au-delà de l’exigence actuelle, qui est de fournir le chemin d’accès d’un dossier accessible en écriture.

Voir aussi

Engine StartLogging EnableEngineLogging StopLogging