Bagikan melalui


Antarmuka ICertEncodeDateArray (certenc.h)

Antarmuka ICertEncodeDateArray menyediakan metode untuk menangani array Tanggal yang digunakan dalam ekstensi sertifikat.

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

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.

ICertEncodeDateArray didefinisikan dalam Certenc.h. Namun, saat Anda membuat program, gunakan Certsrv.h sebagai file sertakan. Certenc.dll menyediakan antarmuka ICertEncodeDateArray . 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 ICertEncodeDateArray mewarisi dari antarmuka IDispatch . ICertEncodeDateArray juga memiliki jenis anggota berikut:

Metode

Antarmuka ICertEncodeDateArray memiliki metode ini.

 
ICertEncodeDateArray::D ecode

Mendekode array tanggal yang dikodekan Abstract Syntax Notation One (ASN.1) dan menyimpan array nilai tanggal yang dihasilkan dalam objek CertEncodeDateArray.
ICertEncodeDateArray::Encode

Mengembalikan string yang dikodekan Abstract Syntax Notation One (ASN.1) dari array tanggal yang disimpan dalam objek ini.
ICertEncodeDateArray::GetCount

Mengembalikan jumlah nilai DATE dalam array DATE objek.
ICertEncodeDateArray::GetValue

Mengembalikan tanggal yang ditentukan dari array DATE.
ICertEncodeDateArray::Reset

Menentukan ukuran array DATE dalam objek ini.
ICertEncodeDateArray::SetValue

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