NCryptCreateClaim, fonction (ncrypt.h)
Crée une revendication d’attestation de clé.
Syntaxe
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
);
Paramètres
[in] hSubjectKey
Handle de clé d’objet pour lequel la revendication est créée.
[in, optional] hAuthorityKey
Le handle de clé d’autorité sur lequel la revendication est basée.
[in] dwClaimType
Type de revendication.
[in, optional] pParameterList
Liste de paramètres facultative.
[out] pbClaimBlob
Sortie de l’objet blob de revendication créé.
[in] cbClaimBlob
[out] pcbResult
Sortie de l’objet blob de revendication créé.
[in] dwFlags
Depuis 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.
Spécifications
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 |