Bagikan melalui


IX509Enrollment::Metode pendaftaran (certenroll.h)

Metode Pendaftaran mengodekan permintaan, mengirimkannya ke otoritas sertifikasi (CA) yang sesuai, dan menginstal respons.

Sintaks

HRESULT Enroll();

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
OLE_E_BLANK
Objek pendaftaran belum diinisialisasi.

Keterangan

Metode ini dapat membuat pasangan kunci jika perlu. Bergantung pada cara Anda menginisialisasi objek pendaftaran dan pada properti apa yang Anda tetapkan, mungkin tidak perlu membuat pasangan kunci. Misalnya, jika Anda memperbarui sertifikat dengan menggunakan kunci yang ada, atau jika objek IX509PrivateKey yang terkait dengan permintaan sertifikat mewakili kunci yang ada, metode ini tidak membuat pasangan kunci baru.

Sebelum mendaftar, Anda harus menginisialisasi objek IX509Enrollment dengan memanggil salah satu metode berikut.

Jika operasi pendaftaran berhasil, fungsi akan mengembalikan S_OK. Namun, ini tidak selalu berarti bahwa respons dari CA diinstal. Panggil properti Status untuk menentukan status pendaftaran.

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

Pendaftaran IX509