Bagikan melalui


ICertPropertyRenewal::Initialize method (certenroll.h)

Metode Inisialisasi menginisialisasi objek dari hash SHA-1 dari sertifikat baru.

Sintaks

HRESULT Initialize(
  [in] EncodingType Encoding,
  [in] BSTR         strRenewalValue
);

Parameter

[in] Encoding

Nilai enumerasi EncodingType yang menentukan jenis pengodean Unicode yang diterapkan ke string input yang berisi hash.

[in] strRenewalValue

Variabel BSTR yang berisi hash.

Mengembalikan nilai

Jika fungsi berhasil, fungsi akan mengembalikan S_OK.

Jika fungsi gagal, fungsi mengembalikan nilai HRESULT yang menunjukkan kesalahan. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.

Mengembalikan kode/nilai Deskripsi
HRESULT_FROM_WIN32(ERROR_ALREADY_INITIALIZED)
Objek sudah diinisialisasi.

Keterangan

Biasanya properti ini diinisialisasi selama proses pendaftaran. Anda dapat mengambil sertifikat yang digunakan selama pendaftaran dengan memanggil properti Sertifikat pada antarmuka IX509Enrollment .

Panggil metode SetValueOnCertificate untuk mengaitkan properti dengan sertifikat. Panggil properti Perpanjangan untuk mengambil hash.

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

ICertPropertyRenewal