Bagikan melalui


Metode IBinaryConverter::StringToVariantByteArray (certenroll.h)

Metode StringToVariantByteArray membuat array byte dari string yang dikodekan Unicode. Gunakan metode ini untuk membuat BLOB sertifikat dari string yang dikodekan yang berisi sertifikat.

Sintaks

HRESULT StringToVariantByteArray(
  [in]  BSTR         strEncoded,
  [in]  EncodingType Encoding,
  [out] VARIANT      *pvarByteArray
);

Parameter

[in] strEncoded

Variabel BSTR yang berisi string yang dikodekan Unicode.

[in] Encoding

Nilai enumerasi EncodingType yang menentukan pengodean Unicode yang diterapkan ke string input. Nilai defaultnya adalah XCN_CRYPT_STRING_BASE64.

[out] pvarByteArray

Penunjuk ke array BYTE VARIAN . Nilai enumerasi VARTYPE sama dengan VT_UI1 VT_ARRAY | .

Menampilkan nilai

Jika fungsi berhasil, fungsi akan mengembalikan S_OK.

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

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header certenroll.h
DLL CertEnroll.dll

Lihat juga

IBinaryConverter