Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[BCryptConfigureContextFunction ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]
Die Funktion BCryptConfigureContextFunction legt die Konfigurationsinformationen für die kryptografische Funktion eines vorhandenen CNG-Kontexts fest.
Syntax
NTSTATUS BCryptConfigureContextFunction(
[in] ULONG dwTable,
[in] LPCWSTR pszContext,
[in] ULONG dwInterface,
[in] LPCWSTR pszFunction,
[in] PCRYPT_CONTEXT_FUNCTION_CONFIG pConfig
);
Parameter
[in] dwTable
Gibt die Konfigurationstabelle an, in der der Kontext vorhanden ist. Dies kann einer der folgenden Werte sein.
| Wert | Bedeutung |
|---|---|
|
Der Kontext ist in der Konfigurationstabelle für den lokalen Computer vorhanden. |
|
Dieser Wert steht nicht zur Verwendung zur Verfügung. |
[in] pszContext
Ein Zeiger auf eine unicode-Zeichenfolge mit NULL-Beendigung, die den Bezeichner des Kontexts enthält, für den die Konfigurationsinformationen der kryptografischen Funktion festgelegt werden sollen.
[in] dwInterface
Gibt die kryptografische Schnittstelle an, für die die Funktionskonfigurationsinformationen festgelegt werden sollen. Dies kann einer der folgenden Werte sein.
[in] pszFunction
Ein Zeiger auf eine Unicode-Zeichenfolge, die null endet und den Bezeichner der kryptografischen Funktion enthält, für die die Konfigurationsinformationen festgelegt werden sollen.
[in] pConfig
Die Adresse einer CRYPT_CONTEXT_FUNCTION_CONFIG-Struktur , die die neuen Funktionskonfigurationsinformationen enthält.
Rückgabewert
Gibt einen status Code zurück, der den Erfolg oder Fehler der Funktion angibt.
Mögliche Rückgabecodes sind u. a. die folgenden:
| Rückgabecode | Beschreibung |
|---|---|
|
Die Funktion war erfolgreich. |
|
Mindestens ein Parameter ist ungültig. |
|
Ein Speicherbelegungsfehler ist aufgetreten. |
Hinweise
BCryptConfigureContextFunction kann nur im Benutzermodus aufgerufen werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | bcrypt.h |
| Bibliothek | Bcrypt.lib |
| DLL | Bcrypt.dll |