CERT_KEY_CONTEXT-Struktur (wincrypt.h)
Die CERT_KEY_CONTEXT-Struktur enthält Daten, die einer CERT_KEY_CONTEXT_PROP_ID-Eigenschaft zugeordnet sind.
Syntax
typedef struct _CERT_KEY_CONTEXT {
DWORD cbSize;
union {
HCRYPTPROV hCryptProv;
NCRYPT_KEY_HANDLE hNCryptKey;
} DUMMYUNIONNAME;
DWORD dwKeySpec;
} CERT_KEY_CONTEXT, *PCERT_KEY_CONTEXT;
Member
cbSize
Die Größe (in Bytes) dieser Struktur.
DUMMYUNIONNAME
DUMMYUNIONNAME.hCryptProv
Ein Kryptografiedienstanbieterhandle (CSP). Dieses Element wird verwendet, wenn das dwKeySpec-ElementAT_KEYEXCHANGE oder AT_SIGNATURE enthält.
DUMMYUNIONNAME.hNCryptKey
Ein CNG-CSP-Handle. Dieses Element wird verwendet, wenn das dwKeySpec-ElementCERT_NCRYPT_KEY_SPEC enthält.
Windows Server 2003 und Windows XP: Dieser Member ist nicht verfügbar.
dwKeySpec
Die Spezifikation des abzurufenden privaten Schlüssels.
Die folgenden dwKeySpec-Werte werden für den Standardanbieter definiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | wincrypt.h |