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 |
---|---|
|
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 |