Bagikan melalui


Metode ICertEncodeAltName::Encode (certenc.h)

Metode Encode mengembalikan string yang dikodekan ASN.1 dari array nama alternatif yang disimpan dalam objek ini. Nama dalam objek tidak dikodekan.

Gunakan metode Dekode untuk mendekode string yang dikodekan ke dalam objek CertEncodeAltName .

Sebelum menggunakan metode ini, Anda harus memanggil metode Reset untuk mengukur array dan metode SetNameEntry untuk mengatur setiap elemen array.

Sintaks

HRESULT Encode(
  [out] BSTR *pstrBinary
);

Parameter

[out] pstrBinary

Pointer ke BSTR yang menerima ekstensi nama alternatif yang dikodekan ASN.1. Setelah selesai, panggil SysFreeString untuk membebaskan pbstrBinary.

Nilai kembali

C++

Jika metode berhasil, metode akan 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 array nama alternatif yang dikodekan ASN.1.

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

ICertEncodeAltName

ICertEncodeAltName::D ecode

ICertEncodeAltName::Reset

ICertEncodeAltName::SetNameEntry