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 |