Metode ICertPropertyEnrollmentPolicyServer::Initialize (certenroll.h)
Metode Initialize menginisialisasi objek ICertPropertyEnrollmentPolicyServer .
Sintaks
HRESULT Initialize(
[in] EnrollmentPolicyServerPropertyFlags PropertyFlags,
[in] X509EnrollmentAuthFlags AuthFlags,
[in] X509EnrollmentAuthFlags EnrollmentServerAuthFlags,
[in] PolicyServerUrlFlags UrlFlags,
[in] BSTR strRequestId,
[in] BSTR strUrl,
[in] BSTR strId,
[in] BSTR strEnrollmentServerUrl
);
Parameter
[in] PropertyFlags
Nilai enumerasi EnrollmentPolicyServerPropertyFlags yang menentukan server kebijakan pendaftaran sertifikat (CEP) default. Ini bisa menjadi salah satu nilai berikut.
Nilai | Makna |
---|---|
|
Tidak ada URL server kebijakan default yang telah ditentukan. |
|
URL server kebijakan yang dikembalikan oleh GetPolicyServerUrl adalah nilai default ketika URL belum ditentukan. |
[in] AuthFlags
Nilai enumerasi X509EnrollmentAuthFlags yang menentukan jenis autentikasi yang digunakan oleh klien untuk mengautentikasi dirinya ke server CEP. Ini bisa menjadi salah satu nilai berikut.
[in] EnrollmentServerAuthFlags
Nilai enumerasi X509EnrollmentAuthFlags yang menentukan jenis autentikasi yang digunakan oleh klien untuk mengautentikasi dirinya sendiri ke CES. Lihat parameter AuthFlags untuk nilai yang mungkin dari jenis enumerasi. Untuk Windows 7, hanya X509AuthCertificate yang dapat ditentukan.
[in] UrlFlags
Nilai enumerasi PolicyServerUrlFlags yang menentukan bendera server kebijakan. Ini bisa menjadi bitwise ATAU dari nilai berikut.
[in] strRequestId
Variabel BSTR yang berisi pengidentifikasi string unik untuk permintaan sertifikat yang akan dikirim ke otoritas sertifikasi selama pendaftaran. String dapat berisi informasi apa pun yang mengidentifikasi permintaan secara unik.
[in] strUrl
Variabel BSTR yang berisi URL untuk server kebijakan pendaftaran sertifikat (CEP).
[in] strId
Variabel BSTR yang berisi ID server CEP.
[in] strEnrollmentServerUrl
Variabel BSTR yang berisi URL untuk server pendaftaran sertifikat.
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 |
---|---|
|
Tidak tersedia cukup memori untuk nilai string. |
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 |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk