Bagikan melalui


CRL_CONTEXT struktur (wincrypt.h)

Struktur CRL_CONTEXT berisi representasi yang dikodekan dan didekode dari daftar pencabutan sertifikat (CRL). Konteks CRL yang dikembalikan oleh fungsi CryptoAPI apa pun harus dikosongkan dengan memanggil fungsi CertFreeCRLContext .

Sintaks

typedef struct _CRL_CONTEXT {
  DWORD      dwCertEncodingType;
  BYTE       *pbCrlEncoded;
  DWORD      cbCrlEncoded;
  PCRL_INFO  pCrlInfo;
  HCERTSTORE hCertStore;
} CRL_CONTEXT, *PCRL_CONTEXT;

Anggota

dwCertEncodingType

Jenis pengodean yang digunakan. Selalu dapat diterima untuk menentukan jenis pengodean sertifikat dan pesan dengan menggabungkannya dengan operasi bitwise-OR seperti yang ditunjukkan dalam contoh berikut:

X509_ASN_ENCODING | PKCS_7_ASN_ENCODING

Jenis pengodean yang saat ini ditentukan adalah:

  • X509_ASN_ENCODING
  • PKCS_7_ASN_ENCODING

pbCrlEncoded

Penunjuk ke informasi CRL yang dikodekan.

cbCrlEncoded

Ukuran, dalam byte, dari informasi CRL yang dikodekan.

pCrlInfo

Penunjuk ke struktur CRL_INFO yang berisi informasi CRL.

hCertStore

Handel ke penyimpanan sertifikat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header wincrypt.h

Lihat juga

CRL_INFO

CRYPT_SIGN_MESSAGE_PARA

CertAddCRLContextToStore

CertAddEncodedCRLToStore

CertCreateCRLContext

CertFreeCRLContext

CertGetCRLFromStore