Bagikan melalui


Metode ICertEncodeCRLDistInfo::Encode (certenc.h)

Metode Encode melakukan pengodeanAbstract Syntax Notation One (ASN.1) pada array informasi distribusi daftar pencabutan sertifikat (CRL) yang disimpan dalam objek COM dan mengembalikan ekstensi yang dikodekan ASN.1.

Sebelum menggunakan metode ini, Anda harus memanggil metode Reset untuk mengukur array dan metode SetNameCount dan SetNameEntry untuk mengatur setiap elemen di setiap struktur titik distribusi.

Sintaks

HRESULT Encode(
  [out] BSTR *pstrBinary
);

Parameter

[out] pstrBinary

Pointer ke BSTR yang akan berisi ekstensi informasi distribusi CRL yang dikodekan. Setelah Anda selesai menggunakan BSTR, bebaskan dengan memanggil fungsi SysFreeString .

Nilai kembali

C++

Jika metode berhasil, metode mengembalikan S_OK.

Jika metode gagal, metode mengembalikan nilai HRESULT yang menunjukkan kesalahan. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.

VB

Nilai yang dikembalikan adalah string yang dikodekan ASN.1 yang mewakili array informasi distribusi CRL.

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)
Pustaka Certidl.lib
DLL Certenc.dll

Lihat juga

ICertEncodeCRLDistInfo

ICertEncodeCRLDistInfo::Reset

ICertEncodeCRLDistInfo::SetNameCount

ICertEncodeCRLDistInfo::SetNameEntry