estrutura CRL_CONTEXT (wincrypt.h)
A estrutura CRL_CONTEXT contém as representações codificadas e decodificadas de uma CRL ( lista de certificados revogados ). Os contextos de CRL retornados por qualquer função CryptoAPI devem ser liberados chamando a função CertFreeCRLContext .
Sintaxe
typedef struct _CRL_CONTEXT {
DWORD dwCertEncodingType;
BYTE *pbCrlEncoded;
DWORD cbCrlEncoded;
PCRL_INFO pCrlInfo;
HCERTSTORE hCertStore;
} CRL_CONTEXT, *PCRL_CONTEXT;
Membros
dwCertEncodingType
Tipo de codificação usada. É sempre aceitável especificar os tipos de codificação de certificado e mensagem combinando-os com uma operação OR bit a bit, conforme mostrado no exemplo a seguir:
X509_ASN_ENCODING | PKCS_7_ASN_ENCODING
Os tipos de codificação definidos no momento são:
- X509_ASN_ENCODING
- PKCS_7_ASN_ENCODING
pbCrlEncoded
Um ponteiro para as informações de CRL codificadas.
cbCrlEncoded
O tamanho, em bytes, das informações de CRL codificadas.
pCrlInfo
Um ponteiro para CRL_INFO estrutura que contém as informações de CRL.
hCertStore
Um identificador para o repositório de certificados.
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 |