Bagikan melalui


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)