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) |