

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# NCryptFinalizeKey mit Key Storage Provider (KSP)
<a name="ksp-library-apis-finalize-key"></a>

Die `NCryptFinalizeKey` Funktion vervollständigt einen KSP-Schlüssel. Sie müssen diese Funktion aufrufen, bevor Sie die Taste verwenden können.

## Parameters
<a name="ksp-library-apis-finalize-key-parameters"></a>

 `hKey`[in]   
 Der Griff des Schlüssels, der abgeschlossen werden soll. Rufen Sie dieses Handle ab, indem Sie die [NCryptCreatePersistedKey](ksp-library-apis-create-persisted-key.md)Funktion aufrufen.

`dwFlags`[rein]  
Flags, um das Verhalten der Funktion zu ändern. Sie können Null oder diese Werte verwenden:    
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/cloudhsm/latest/userguide/ksp-library-apis-finalize-key.html)

## Rückgabewert
<a name="ksp-library-apis-finalize-key-return-value"></a>

Die Funktion gibt einen Statuscode zurück, der auf Erfolg oder Misserfolg hinweist.

Zu den gängigen Rückgabecodes gehören:


****  

| Rückgabecode | Description | 
| --- | --- | 
|  ERROR\$1SUCCESS  |  Der Vorgang wurde erfolgreich abgeschlossen.  | 
|  NET\$1FAIL  |  Der Vorgang konnte nicht abgeschlossen werden.  | 
|  NTE\$1INVALID\$1HANDLE  |  Das Handle in ist nicht gültig. `hKey`  | 
|  NET\$1NOT\$1SUPPORTED  |  Der `dwFlags` Parameter enthält einen Wert, der nicht unterstützt wird.  | 
|  NET\$1BAD\$1FLAGS  |  Der `dwFlags` Parameter enthält einen ungültigen Wert.  | 