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

# GetPassword-Methode der IFileAdapter-Schnittstelle

> GetPassword-Methode der IFileAdapter-Schnittstelle in der ABBYY FineReader Engine API — Diese Methode ist clientseitig implementiert.

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

Die Methode ist clientseitig implementiert. Sie liefert das Kennwort für die kennwortgeschützte PDF-Datei. Sie wird nur für verschlüsselte PDF-Dateien benötigt.

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

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

```cpp theme={null}
HRESULT GetPassword( BSTR* Result );
```

### C\#

```csharp theme={null}
string GetPassword();
```

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

```vb theme={null}
Function GetPassword() As String
```

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

Result

\[out, retval] Dieser Parameter enthält das Kennwort für die PDF-Datei.

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

\[Nur in C++] Wenn diese Methode einen anderen Wert als S\_OK zurückgibt, weist dies darauf hin, dass clientseitig ein Fehler aufgetreten ist.

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

Die Client-Implementierung dieser Methode muss sicherstellen, dass alle in der Methode ausgelösten Ausnahmen abgefangen und behandelt werden und dass keine Ausnahmen aus der Methode nach außen propagiert werden. Die Propagierung einer Ausnahme über die Methode hinaus kann zu unvorhersehbaren Ergebnissen führen (z. B. zur Beendigung des Programms).

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

[IFileAdapter](/de/fine-reader/engine/api-reference/batch-processor/ifileadapter)
