Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Metode Inisialisasi menginisialisasi objek IX509EnrollmentPolicyServer .
Sintaks
HRESULT Initialize(
[in] BSTR bstrPolicyServerUrl,
[in] BSTR bstrPolicyServerId,
[in] X509EnrollmentAuthFlags authFlags,
[in] VARIANT_BOOL fIsUnTrusted,
[in] X509CertificateEnrollmentContext context
);
Parameter
[in] bstrPolicyServerUrl
Variabel BSTR yang berisi URL untuk server kebijakan pendaftaran sertifikat.
[in] bstrPolicyServerId
Variabel BSTR yang berisi ID unik untuk server kebijakan pendaftaran sertifikat. Jika nilai ini bukan NULL, nilai tersebut harus cocok dengan string ID yang dikembalikan oleh respons CEP.
[in] authFlags
Nilai enumerasi X509EnrollmentAuthFlags yang menentukan jenis autentikasi klien. Ini bisa menjadi salah satu nilai berikut.
[in] fIsUnTrusted
Nilai Boolean yang menentukan apakah akan mengizinkan sertifikat otoritas sertifikasi yang tidak tepercaya.
[in] context
Nilai enumerasi X509CertificateEnrollmentContext yang menentukan sifat entitas akhir tempat pendaftaran sertifikat dimaksudkan. Ini bisa menjadi salah satu nilai berikut.
Nilai kembali
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.
| Menampilkan kode | Deskripsi |
|---|---|
|
Parameter bstrPolicyServerUrl tidak boleh berupa string kosong dan harus mewakili URL HTTPS. |
|
Tidak tersedia cukup memori untuk string yang ditentukan dalam parameter bstrPolicyServerUrl atau bstrPolicyServerId . |
|
Objek IX509EnrollmentPolicyServer telah diinisialisasi. |
|
Nilai yang ditentukan dalam parameter bstrPolicyServerId bukan NULL dan tidak sama dengan nilai ID CEP yang ada di server CEP. |
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | certenroll.h |