Metode ICertificateEnrollmentServerSetup::InitializeInstallDefaults (casetup.h)
Metode InitializeInstallDefaults menginisialisasi objek ICertificateEnrollmentServerSetup dengan konfigurasi default.
Sintaks
HRESULT InitializeInstallDefaults();
Mengembalikan nilai
Menampilkan kode | Deskripsi |
---|---|
|
Pengguna harus menjadi administrator akar domain atau perusahaan. Komputer harus digabungkan ke domain.
Jika pengguna bukan akar domain atau administrator perusahaan, properti ErrorString diatur ke: "Anda harus menjadi anggota grup Admin Perusahaan untuk menjalankan Penyetelan." Jika komputer tidak bergabung ke domain, properti ErrorString diatur ke: "Layanan Web Pendaftaran Sertifikat atau Layanan Web Kebijakan Pendaftaran Sertifikat tidak dapat diinstal pada komputer yang bukan anggota domain." |
|
Objek ICertificateEnrollmentServerSetup telah diinisialisasi. Properti ErrorString diatur ke: "Objek penyiapan telah diinisialisasi. Objek ini tidak dapat diinisialisasi lebih dari sekali." |
Keterangan
Metode ini melakukan tindakan berikut:
-
Menentukan apakah objek ICertificateEnrollmentServerSetup telah diinisialisasi.
Catatan Jika pemeriksaan ini gagal, metode mengatur properti ErrorString ke "Objek penyiapan telah diinisialisasi. Objek ini tidak dapat diinisialisasi lebih dari sekali."
-
Menentukan apakah pengguna adalah administrator akar domain atau perusahaan.
Catatan Jika pemeriksaan ini gagal, metode mengatur properti ErrorString ke "Anda harus menjadi anggota grup Admin Perusahaan untuk menjalankan Penyetelan."
-
Menentukan apakah komputer bergabung ke domain.
Catatan Jika pemeriksaan ini gagal, metode mengatur properti ErrorString ke "Layanan Web Pendaftaran Sertifikat atau Layanan Web Kebijakan Pendaftaran Sertifikat tidak dapat diinstal pada komputer yang bukan anggota domain."
- Mengatur prosedur autentikasi default ke Kerberos. Anda dapat memanggil SetProperty untuk mengubah metode autentikasi.
-
Menentukan apakah CES diinstal pada komputer yang menjalankan Windows Server 2008 R2.
Catatan Jika pemeriksaan ini gagal, metode mengatur properti ErrorString ke "Layanan Web Pendaftaran Sertifikat atau Layanan Web Kebijakan Pendaftaran Sertifikat harus diinstal pada server anggota di forest Direktori Aktif tempat ADPrep /forestprep versi Windows Server 2008 R2 berhasil dijalankan."
- Mengatur konteks server default ke akun bawaan ApplicationPoolIdentity .
- Mengatur properti ENUM_CESSETUPPROP_RENEWALONLY ke FALSE.
-
Mengatur properti ENUM_CESSETUPPROP_URL adalah ke "https:// computerDNSname/SanitizedCAShortName_CES_Kerberos/service.svc/ces" jika ada konfigurasi otoritas sertifikasi (CA) yang valid. Jika konfigurasi yang valid tidak ada, properti ENUM_CESSETUPPROP_URL tidak diatur. SanitizedCAShortName adalah nama pendek CA yang dibersamakan. Untuk informasi selengkapnya tentang nama yang dibersikan, lihat GetConfig.
Catatan Jika otoritas sertifikasi adalah CA mandiri, properti ErrorString diatur ke "Layanan Web Pendaftaran Sertifikat tidak dapat digunakan dengan otoritas sertifikasi mandiri (CA). Ini hanya dapat digunakan dengan OS perusahaan."
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 | casetup.h |
DLL | Certocm.dll |