Antarmuka ICertEncodeCRLDistInfo (certenc.h)
Antarmuka ICertEncodeCRLDistInfo menyediakan metode untuk menangani array informasi distribusi daftar pencabutan sertifikat (CRL) yang digunakan dalam ekstensi sertifikat.
Ekstensi sertifikat dapat dibuat dengan menggunakan array informasi distribusi CRL yang disimpan dalam objek COM handler ekstensi yang dibuat oleh modul kebijakan. Setiap elemen dalam array adalah struktur titik distribusi CRL yang berisi array nama dan pilihan nama. Antarmuka ini berguna untuk pengodean dan pendekodean szOID_CRL_DIST_POINTS ekstensi "2.5.29.31"; modul kebijakan sampel SDK menggunakan antarmuka ini.
ICertEncodeCRLDistInfo didefinisikan dalam Certenc.h. Namun, saat Anda membuat program, gunakan Certsrv.h sebagai file sertakan. Certenc.dll menyediakan antarmuka ICertEncodeCRLDistInfo . Informasi jenis untuk antarmuka ini juga ada di Certencl.dll, yang dikirim dengan Kit Pengembangan Perangkat Lunak Platform (SDK).
Antarmuka Layanan Sertifikat mendukung model apartment-threading dan free-threading. Untuk throughput yang lebih baik, threading gratis disarankan.
Warisan
Antarmuka ICertEncodeCRLDistInfo mewarisi dari antarmuka IDispatch . ICertEncodeCRLDistInfo juga memiliki jenis anggota berikut:
Metode
Antarmuka ICertEncodeCRLDistInfo memiliki metode ini.
ICertEncodeCRLDistInfo::D ecode Mendekode ekstensi informasi informasi pencabutan sertifikat (CRL) yang dikodekan Abstract Syntax Notation One (ASN.1) dan menyimpan array yang dihasilkan dalam objek COM. |
ICertEncodeCRLDistInfo::Encode Melakukan pengodean Abstract Syntax Notation One (ASN.1) pada array informasi distribusi daftar pencabutan sertifikat (CRL) yang disimpan dalam objek COM dan mengembalikan ekstensi yang dikodekan ASN.1. |
ICertEncodeCRLDistInfo::GetDistPointCount Mengembalikan jumlah titik distribusi daftar pencabutan sertifikat (CRL) dalam array informasi distribusi CRL. |
ICertEncodeCRLDistInfo::GetName Mengembalikan nama pada indeks tertentu dari titik informasi distribusi daftar pencabutan sertifikat (CRL). |
ICertEncodeCRLDistInfo::GetNameChoice Mengembalikan pilihan nama pada indeks tertentu dari titik informasi distribusi daftar pencabutan sertifikat (CRL). |
ICertEncodeCRLDistInfo::GetNameCount Mengembalikan jumlah nama dalam titik distribusi daftar pencabutan sertifikat (CRL). |
ICertEncodeCRLDistInfo::Reset Mengatur ulang array informasi distribusi daftar pencabutan sertifikat (CRL) ke sejumlah struktur titik distribusi tertentu. |
ICertEncodeCRLDistInfo::SetNameCount Mengatur jumlah nama untuk titik distribusi yang ditentukan dalam array informasi distribusi daftar pencabutan sertifikat (CRL). |
ICertEncodeCRLDistInfo::SetNameEntry Mengatur nama pada indeks tertentu dari titik distribusi dalam array informasi distribusi daftar pencabutan sertifikat (CRL). |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tidak ada yang didukung |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | certenc.h (termasuk Certsrv.h) |