CERT_KEY_CONTEXT structure (wincrypt.h)
La structure CERT_KEY_CONTEXT contient des données associées à une propriété CERT_KEY_CONTEXT_PROP_ID.
Syntaxe
typedef struct _CERT_KEY_CONTEXT {
DWORD cbSize;
union {
HCRYPTPROV hCryptProv;
NCRYPT_KEY_HANDLE hNCryptKey;
} DUMMYUNIONNAME;
DWORD dwKeySpec;
} CERT_KEY_CONTEXT, *PCERT_KEY_CONTEXT;
Membres
cbSize
Taille, en octets, de cette structure.
DUMMYUNIONNAME
DUMMYUNIONNAME.hCryptProv
Un handle fournisseur de services de chiffrement (CSP). Ce membre est utilisé lorsque le membre dwKeySpec contient AT_KEYEXCHANGE ou AT_SIGNATURE.
DUMMYUNIONNAME.hNCryptKey
Un handle CSP CNG. Ce membre est utilisé lorsque le membre dwKeySpec contient CERT_NCRYPT_KEY_SPEC.
Windows Server 2003 et Windows XP : Ce membre n’est pas disponible.
dwKeySpec
Spécification de la clé privée à récupérer.
Les valeurs dwKeySpec suivantes sont définies pour le fournisseur par défaut.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | wincrypt.h |