Antarmuka ICertEncodeBitString (certenc.h)

Antarmuka ICertEncodeBitString menyediakan metode untuk menangani string bit yang digunakan dalam ekstensi sertifikat. Ekstensi sertifikat dapat dibuat dengan menggunakan string bit yang disimpan dalam objek COM handler ekstensi yang dibuat oleh modul kebijakan. String bit dapat berisi string nilai biner arbitrer. Antarmuka ini berguna untuk pengodean dan pendekodean szOID_KEY_USAGE ekstensi "2.5.29.15"; modul kebijakan sampel SDK menggunakan antarmuka ini.

ICertEncodeBitString didefinisikan dalam Certenc.h. Namun, saat Anda membuat program, gunakan Certsrv.h sebagai file sertakan. Certenc.dll menyediakan antarmuka ICertEncodeBitString . Informasi jenis untuk antarmuka ini juga ada di Certencl.dll, yang dikirim dengan Kit Pengembangan Perangkat Lunak Platform (SDK).

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

Warisan

Antarmuka ICertEncodeBitString mewarisi dari antarmuka IDispatch . ICertEncodeBitString juga memiliki jenis anggota berikut:

Metode

Antarmuka ICertEncodeBitString memiliki metode ini.

 
ICertEncodeBitString::D ecode

Mendekode string bit yang dikodekan Abstract Syntax Notation One (ASN.1) dan menyimpan string bit yang dihasilkan dalam objek ini.
ICertEncodeBitString::Encode

Melakukan pengodean Abstract Syntax Notation One (ASN.1) pada string bit tertentu.
ICertEncodeBitString::GetBitCount

Mengembalikan jumlah bit dalam string bit milik objek CertEncodeBitString dan telah diinisialisasi oleh panggilan sebelumnya ke ICertEncodeBitString::D ecode.
ICertEncodeBitString::GetBitString

Mengembalikan string bit dalam string bit objek.

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)