Antarmuka ICertView (certview.h)
Antarmuka ICertView memungkinkan klien yang diotorisasi dengan benar untuk membuat tampilan database Layanan Sertifikat yang disesuaikan atau lengkap.
Antarmuka ICertView digunakan untuk melakukan tugas-tugas berikut:
- Membuat koneksi dengan server Layanan Sertifikat.
- Dapatkan urutan enumerasi baris baris dalam database Layanan Sertifikat.
- Dapatkan urutan enumerasi kolom untuk kolom baris dalam database Layanan Sertifikat.
- Dapatkan jumlah kolom dan indeks.
- Tentukan pembatasan pengurutan dan kualifikasi untuk kolom.
- Tentukan jumlah kolom dan kolom tertentu dalam tampilan yang dikustomisasi.
Di C++, antarmuka ICertView dibuat melalui panggilan ke fungsi COM CoCreateInstance. Jika, di sisi lain, Anda menggunakan Visual Basic Scripting Edition, Anda harus mereferensikan pustaka Jenis CertAdm di proyek Anda lalu membuat instans objek CCertView dengan panggilan ke 'Baru'. Kode sampel untuk
Metode ICertView::OpenConnection menggambarkan teknik instansiasi.
Antarmuka ICertView didefinisikan dalam Certview.h. Namun, saat Anda membuat program, gunakan Certsrv.h sebagai file sertakan. Certadm.dll menyediakan antarmuka ICertView . Informasi jenis untuk antarmuka ini juga ada di Certadml.dll, yang dikirim dengan Platform Software Development Kit (SDK).
Antarmuka Layanan Sertifikat mendukung model rangkaian apartemen dan utas bebas. Untuk throughput yang lebih baik, disarankan untuk threading gratis.
Warisan
Antarmuka ICertView mewarisi dari antarmuka IDispatch . ICertView juga memiliki jenis anggota ini:
Metode
Antarmuka ICertView memiliki metode ini.
ICertView::EnumCertViewColumn Mendapatkan instans urutan enumerasi kolom untuk skema database. |
ICertView::GetColumnCount Mengambil jumlah kolom dalam tampilan database Layanan Sertifikat. |
ICertView::GetColumnIndex Mengambil indeks kolom berbasis nol. |
ICertView::OpenConnection Membuat koneksi dengan server Layanan Sertifikat. |
ICertView::OpenView Membuka tampilan ke database Certificate Services dan membuat instans objek IEnumCERTVIEWROW. |
ICertView::SetRestriction Mengatur pembatasan pengurutan dan kualifikasi pada kolom. |
ICertView::SetResultColumn Menentukan kolom untuk kumpulan hasil tampilan database Layanan Sertifikat yang dikustomisasi. |
ICertView::SetResultColumnCount Menentukan jumlah maksimum kolom untuk kumpulan hasil tampilan database Certificate Services yang dikustomisasi. |
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 | certview.h (termasuk Certsrv.h) |