Fungsi CertVerifyCRLRevocation (wincrypt.h)
Fungsi CertVerifyCRLRevocation memeriksa daftar pencabutan sertifikat (CRL) untuk menentukan apakah sertifikat subjek telah atau belum dicabut. Fungsi Verifikasi Rantai Sertifikat baru direkomendasikan alih-alih penggunaan fungsi ini.
BOOL CertVerifyCRLRevocation(
[in] DWORD dwCertEncodingType,
[in] PCERT_INFO pCertId,
[in] DWORD cCrlInfo,
[in] PCRL_INFO [] rgpCrlInfo
);
[in] dwCertEncodingType
Menentukan 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
[in] pCertId
Penunjuk ke struktur CERT_INFO sertifikat yang akan diperiksa terhadap CRL.
[in] cCrlInfo
Jumlah penunjuk CRL_INFO dalam array rgpCrlInfo .
[in] rgpCrlInfo
Array pointer ke struktur CRL_INFO .
Mengembalikan TRUE jika sertifikat tidak ada di CRL dan karenanya valid.
Ini mengembalikan FALSE jika sertifikat ada dalam daftar dan oleh karena itu telah dicabut dan tidak valid.
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wincrypt.h |
Pustaka | Crypt32.lib |
DLL | Crypt32.dll |