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.
Sintaks
BOOL CertVerifyCRLRevocation(
[in] DWORD dwCertEncodingType,
[in] PCERT_INFO pCertId,
[in] DWORD cCrlInfo,
[in] PCRL_INFO [] rgpCrlInfo
);
Parameter
[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 nilai
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
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 |