ICertificateEnrollmentPolicyServerSetup::InitializeInstallDefaults 方法 (casetup.h)
InitializeInstallDefaults 方法會使用預設組態,初始化 ICertificateEnrollmentPolicyServerSetup 物件。
Syntax
HRESULT InitializeInstallDefaults();
傳回值
傳回碼 | Description |
---|---|
|
用戶必須是網域根目錄或企業的系統管理員。 計算機必須加入網域。
如果使用者不是網域根或企業系統管理員, ErrorString 屬性會設定為: 「您必須是企業系統管理員群組的成員,才能執行安裝程式。」 如果電腦未加入網域, ErrorString 屬性會設定為: 「憑證註冊 Web 服務或憑證註冊原則 Web 服務無法安裝在不是網域成員的計算機上。」 |
|
ICertificateEnrollmentPolicyServerSetup 對象已經初始化。 ErrorString 屬性設定為: 「安裝程式對象已經初始化。 無法多次初始化這個物件。」 |
備註
此方法會執行下列動作:
- 將預設驗證程式設定為 Kerberos。 您可以呼叫 SetProperty 來變更驗證方法。
- 將預設 URL 設定為 https:// computerDNSname/ADPolicyProvider_CEP_Kerberos/service.svc/CEP。
-
檢查是否在執行 Windows Server 2008 R2 的電腦上安裝 CEP 服務。
注意 如果此檢查失敗,此方法會將 ErrorString 屬性設定為「憑證註冊 Web 服務或憑證註冊原則 Web 服務必須安裝在 Windows Server 2008 R2 版本的 ADPrep /forestprep 已成功執行之 Active Directory 樹系中的成員伺服器上」。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | casetup.h |
Dll | Certocm.dll |