NCryptVerifyClaim-Funktion (ncrypt.h)
Überprüft einen Schlüsselnachweisanspruch.
Syntax
SECURITY_STATUS NCryptVerifyClaim(
[in] NCRYPT_KEY_HANDLE hSubjectKey,
[in, optional] NCRYPT_KEY_HANDLE hAuthorityKey,
[in] DWORD dwClaimType,
[in, optional] NCryptBufferDesc *pParameterList,
[in] PBYTE pbClaimBlob,
[in] DWORD cbClaimBlob,
[out] NCryptBufferDesc *pOutput,
[in] DWORD dwFlags
);
Parameter
[in] hSubjectKey
Das Betreffschlüsselhandle für den Anspruch.
[in, optional] hAuthorityKey
Das Autoritätsschlüsselhandle, das beim Überprüfen des Anspruchs verwendet werden soll. Dieser Parameter ist optional, da der Autoritätsschlüssel für bestimmte Anspruchstypen eigenständig ist.
[in] dwClaimType
Der Anspruchstyp.
[in, optional] pParameterList
Eine optionale Parameterliste.
[in] pbClaimBlob
Das Eingabeanspruchsblob.
[in] cbClaimBlob
[out] pOutput
Das Ausgabeblob.
[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
Anforderung | Wert |
---|---|
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