Antarmuka ICertEncodeStringArray (certenc.h)
Antarmuka ICertEncodeStringArray menyediakan metode untuk menangani array string yang digunakan dalam ekstensi sertifikat.
Ekstensi sertifikat dapat dibuat dengan menggunakan array string yang disimpan dalam objek COM handler ekstensi yang dibuat oleh modul kebijakan. Setiap elemen dalam array adalah nilai string.
Antarmuka ini disediakan terutama sebagai demonstrasi untuk mengodekan ekstensi kustom. Program sampel Layanan Sertifikat dalam Kit Pengembangan Perangkat Lunak Platform (SDK) berisi kode sumber untuk antarmuka ini.
ICertEncodeStringArray didefinisikan dalam Certenc.h. Namun, saat Anda membuat program, gunakan Certsrv.h sebagai file sertakan. Certenc.dll menyediakan antarmuka ICertEncodeStringArray . Informasi jenis untuk antarmuka ini juga dalam Certencl.dll, yang dikirim dengan Platform SDK.
Antarmuka Layanan Sertifikat mendukung model rangkaian apartemen dan utas bebas. Untuk throughput yang lebih baik, disarankan untuk threading gratis.
Warisan
Antarmuka ICertEncodeStringArray mewarisi dari antarmuka IDispatch . ICertEncodeStringArray juga memiliki jenis anggota ini:
Metode
Antarmuka ICertEncodeStringArray memiliki metode ini.
ICertEncodeStringArray::D ecode Mendekode array string yang dikodekan Abstract Syntax Notation One (ASN.1) dan menyimpan array string yang dihasilkan dalam objek CertEncodeStringArray. |
ICertEncodeStringArray::Encode Mengembalikan string yang dikodekan ASN.1 dari array string yang disimpan dalam objek ini. |
ICertEncodeStringArray::GetCount Mengembalikan jumlah nilai string dalam array string. |
ICertEncodeStringArray::GetStringType Mengembalikan jenis nilai string yang dikandung array string. |
ICertEncodeStringArray::GetValue Mengembalikan string yang ditentukan dari array string. |
ICertEncodeStringArray::Reset Menentukan ukuran array string dan jenis string yang akan dimuat array. |
ICertEncodeStringArray::SetValue Mengatur nilai string pada indeks array string yang ditentukan. |
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) |