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

# StartLogging-Methode des Engine-Objekts

> StartLogging-Methode des Engine-Objekts in der ABBYY FineReader Engine API — Diese Methode aktiviert die Protokollierung von Fehlern, Warnungen und Methodenaufrufen in einer angegebenen Protokolldatei.

Diese Methode aktiviert die Protokollierung von Fehlern, Warnungen und Methodenaufrufen.

<div id="syntax">
  ## Syntax
</div>

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

```cpp theme={null}
HRESULT StartLogging(
  BSTR         LogFileName,
  VARIANT_BOOL WriteMethodCalls
);
```

### C\#

```csharp theme={null}
void StartLogging(
  string LogFileName,
  bool   WriteMethodCalls
);
```

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

```vb theme={null}
Sub StartLogging( _
  LogFileName As String, _
  WriteMethodCalls As Boolean _
)
```

<div id="parameters">
  ## Parameters
</div>

LogFileName

\[in] Dieser Parameter enthält den vollständigen Pfad zur Protokolldatei. Wenn die Datei nicht vorhanden ist, wird sie erstellt.

WriteMethodCalls

\[in] Dieser Parameter aktiviert die Protokollierung von Aufrufen von Methoden der ABBYY FineReader Engine in der Protokolldatei. Das Format ist wie folgt:

\<Zeit des Aufrufs>, \<Dauer der Ausführung (in ms)>, \<Interface::Method (parameter1, … )>

Zum Beispiel: 12:40:31.254, 17 ms, IRecognizerParams::put\_OneWordPerLine( VARIANT\_TRUE )

<div id="return-values">
  ## Rückgabewerte
</div>

Diese Methode hat keine eigenen Rückgabewerte. Sie gibt die [Standardrückgabewerte der Funktionen von ABBYY FineReader Engine](/de/fine-reader/engine/api-reference/return-codes) zurück.

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

Die Protokolldatei kann eine Liste von Objekten enthalten, die vor der Deinitialisierung des [Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface)-Objekts nicht gelöscht wurden. Rufen Sie dazu die Methode [StopLogging](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/stoplogging-method), die die Protokollierung deaktiviert, vor der Deinitialisierung nicht auf.

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

[Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface)

[EnableEngineLogging](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/enableenginelogging-method)

[EnableProcessorLogging](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/enableprocessorlogging-method)

[StopLogging](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/stoplogging-method)
