NCryptVerifyClaim, fonction (ncrypt.h)
Vérifie une revendication d’attestation de clé.
Syntaxe
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
);
Paramètres
[in] hSubjectKey
Handle de clé d’objet pour la revendication.
[in, optional] hAuthorityKey
Handle de clé d’autorité à utiliser lors de la vérification de la revendication. Ce paramètre est facultatif, car la clé d’autorité est autonome pour certains types de revendications.
[in] dwClaimType
Type de revendication.
[in, optional] pParameterList
Liste de paramètres facultative.
[in] pbClaimBlob
Objet blob de revendication d’entrée.
[in] cbClaimBlob
[out] pOutput
Objet blob de sortie.
[in] dwFlags
À partir de Windows 10, aucun indicateur n’est défini. Ce paramètre doit être défini sur 0.
Valeur retournée
Retourne un code status qui indique la réussite ou l’échec de la fonction.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2016 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | ncrypt.h |
Bibliothèque | Ncrypt.lib |
DLL | Ncrypt.dll |