estrutura CERT_KEY_CONTEXT (wincrypt.h)
A estrutura CERT_KEY_CONTEXT contém dados associados a uma propriedade CERT_KEY_CONTEXT_PROP_ID.
Sintaxe
typedef struct _CERT_KEY_CONTEXT {
DWORD cbSize;
union {
HCRYPTPROV hCryptProv;
NCRYPT_KEY_HANDLE hNCryptKey;
} DUMMYUNIONNAME;
DWORD dwKeySpec;
} CERT_KEY_CONTEXT, *PCERT_KEY_CONTEXT;
Membros
cbSize
O tamanho, em bytes, dessa estrutura.
DUMMYUNIONNAME
DUMMYUNIONNAME.hCryptProv
Um identificador CSP ( provedor de serviços criptográficos ). Esse membro é usado quando o membro dwKeySpec contém AT_KEYEXCHANGE ou AT_SIGNATURE.
DUMMYUNIONNAME.hNCryptKey
Um identificador CSP CNG. Esse membro é usado quando o membro dwKeySpec contém CERT_NCRYPT_KEY_SPEC.
Windows Server 2003 e Windows XP: Este membro não está disponível.
dwKeySpec
A especificação da chave privada a ser recuperada.
Os seguintes valores dwKeySpec são definidos para o provedor padrão.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | wincrypt.h |