NCryptCreateClaim-Funktion (ncrypt.h)
Erstellt einen Schlüsselnachweisanspruch.
Syntax
SECURITY_STATUS NCryptCreateClaim(
[in] NCRYPT_KEY_HANDLE hSubjectKey,
[in, optional] NCRYPT_KEY_HANDLE hAuthorityKey,
[in] DWORD dwClaimType,
[in, optional] NCryptBufferDesc *pParameterList,
[out] PBYTE pbClaimBlob,
[in] DWORD cbClaimBlob,
[out] DWORD *pcbResult,
[in] DWORD dwFlags
);
Parameter
[in] hSubjectKey
Das Betreffschlüsselhandle, für das der Anspruch erstellt wird.
[in, optional] hAuthorityKey
Das Autoritätsschlüsselhandle, auf dem der Anspruch basiert.
[in] dwClaimType
Der Anspruchstyp.
[in, optional] pParameterList
Eine optionale Parameterliste.
[out] pbClaimBlob
Ausgabe des erstellten Anspruchsblobs.
[in] cbClaimBlob
[out] pcbResult
Die Ausgabe des erstellten Anspruchsblobs.
[in] dwFlags
Ab Windows 10 werden keine Flags definiert. Dieser Parameter sollte auf 0 festgelegt werden.
Rückgabewert
Gibt einen status Code zurück, der den Erfolg oder Fehler der Funktion angibt.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | ncrypt.h |
Bibliothek | Ncrypt.lib |
DLL | Ncrypt.dll |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für