

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.

# NCryptOpenStorageProvider Funktion mit Key Storage Provider (KSP)
<a name="ksp-library-apis-open-provider"></a>

Die `NCryptOpenStorageProvider` Funktion lädt und initialisiert den Key Storage Provider (KSP).

## Parameters
<a name="ksp-library-apis-open-provider-parameters"></a>

 `phProvider`[aus]   
Ein Zeiger auf eine `NCRYPT_PROV_HANDLE` Variable, die das Anbieter-Handle speichert.

 `pszProviderName`[in]   
Ein Zeiger auf eine mit Null terminierte Unicode-Zeichenfolge, die den Schlüsselspeicheranbieter identifiziert. AWS CloudHSM Key Storage Provider (KSP) unterstützt die folgenden Werte:    
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/cloudhsm/latest/userguide/ksp-library-apis-open-provider.html)
Bei den Werten handelt es sich um Zeichenkettenliterale mit breiten Zeichen, wie durch L vor dem Literal angegeben.

`dwFlags`[in]  
Flags, die das Verhalten der Funktion ändern. Für diese Funktion sind keine Flags definiert.

## Rückgabewert
<a name="ksp-library-apis-open-provider-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.  | 
|  NTE\$1INVALID\$1PARAMETER  |  Ein oder mehrere Parameter sind nicht gültig.  | 
|  NET\$1FAIL  |  Der Vorgang konnte nicht abgeschlossen werden.  | 