Funzione NCryptCreateClaim (ncrypt.h)
Crea un'attestazione di attestazione della chiave.
Sintassi
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
);
Parametri
[in] hSubjectKey
Handle della chiave del soggetto per cui viene creata l'attestazione.
[in, optional] hAuthorityKey
Handle della chiave dell'autorità su cui si basa l'attestazione.
[in] dwClaimType
Tipo di attestazione.
[in, optional] pParameterList
Elenco di parametri facoltativo.
[out] pbClaimBlob
Output del BLOB di attestazioni creato.
[in] cbClaimBlob
[out] pcbResult
Output del BLOB di attestazioni creato.
[in] dwFlags
A partire da Windows 10, non vengono definiti flag. Questo parametro deve essere impostato su 0.
Valore restituito
Restituisce un codice di stato che indica l'esito positivo o negativo della funzione.
Requisiti
Client minimo supportato | Windows 10 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2016 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | ncrypt.h |
Libreria | Ncrypt.lib |
DLL | Ncrypt.dll |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per