Bagikan melalui


Antarmuka ICertEncodeLongArray (certenc.h)

Antarmuka ICertEncodeLongArray menyediakan metode untuk menangani Array panjang yang digunakan dalam ekstensi sertifikat.

Ekstensi sertifikat dapat dibuat dengan menggunakan array Panjang yang disimpan dalam objek COM handler ekstensi yang dibuat oleh modul kebijakan. Setiap elemen dalam array adalah nilai Panjang .

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.

ICertEncodeLongArray didefinisikan dalam Certenc.h. Namun, saat Anda membuat program, gunakan Certsrv.h sebagai file sertakan. Certenc.dll menyediakan antarmuka ICertEncodeLongArray . Informasi jenis untuk antarmuka ini juga dalam Certencl.dll, yang dikirim dengan Platform SDK.

Antarmuka Layanan Sertifikat mendukung model apartment-threading dan free-threading. Untuk throughput yang lebih baik, threading gratis disarankan.

Warisan

Antarmuka ICertEncodeLongArray mewarisi dari antarmuka IDispatch . ICertEncodeLongArray juga memiliki jenis anggota ini:

Metode

Antarmuka ICertEncodeLongArray memiliki metode ini.

 
ICertEncodeLongArray::D ecode

Mendekode array Panjang yang dikodekan Abstract Syntax Notation One (ASN.1) dan menyimpan array nilai Panjang yang dihasilkan dalam objek CertEncodeLongArray.
ICertEncodeLongArray::Encode

Mengembalikan string yang dikodekan ASN.1 dari array LONG yang disimpan dalam objek ini.
ICertEncodeLongArray::GetCount

Mengembalikan jumlah nilai Panjang dalam array Panjang objek.
ICertEncodeLongArray::GetValue

Mengembalikan nilai Panjang yang ditentukan dari array Panjang.
ICertEncodeLongArray::Reset

Menentukan ukuran array dalam objek ini.
ICertEncodeLongArray::SetValue

Mengatur nilai Panjang pada indeks array Panjang 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)