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)