struttura CRL_CONTEXT (wincrypt.h)
La struttura CRL_CONTEXT contiene sia le rappresentazioni codificate che decodificate di un elenco di revoche di certificati (CRL). I contesti CRL restituiti da qualsiasi funzione CryptoAPI devono essere liberati chiamando la funzione CertFreeCRLContext .
Sintassi
typedef struct _CRL_CONTEXT {
DWORD dwCertEncodingType;
BYTE *pbCrlEncoded;
DWORD cbCrlEncoded;
PCRL_INFO pCrlInfo;
HCERTSTORE hCertStore;
} CRL_CONTEXT, *PCRL_CONTEXT;
Members
dwCertEncodingType
Tipo di codifica utilizzata. È sempre accettabile specificare sia il certificato che i tipi di codifica dei messaggi combinandoli con un'operazione OR bit per bit, come illustrato nell'esempio seguente:
X509_ASN_ENCODING | PKCS_7_ASN_ENCODING
I tipi di codifica attualmente definiti sono:
- X509_ASN_ENCODING
- PKCS_7_ASN_ENCODING
pbCrlEncoded
Puntatore alle informazioni CRL codificate.
cbCrlEncoded
Dimensione, in byte, delle informazioni CRL codificate.
pCrlInfo
Puntatore alla struttura CRL_INFO contenente le informazioni CRL.
hCertStore
Handle per l'archivio certificati.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |
Vedi anche
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