ICertificateEnrollmentServerSetup::SetApplicationPoolCredentials 方法 (casetup.h)
SetApplicationPoolCredentials 方法會指定執行憑證註冊 Web 服務 (CES) 的應用程式集區用戶帳戶資訊。
語法
HRESULT SetApplicationPoolCredentials(
[in] const BSTR bstrUsername,
[in] const BSTR bstrPassword
);
參數
[in] bstrUsername
BSTR,其中包含帳戶的用戶名稱。
[in] bstrPassword
包含帳戶密碼的 BSTR 。
傳回值
傳回碼 | Description |
---|---|
|
bstrUsername 和 bstrPassword 自變數不可為 NULL 或空白。 |
|
ICertificateEnrollmentServerSetup 物件尚未初始化。
ErrorString 屬性值會設定為 「安裝程序物件尚未初始化。 請使用 InitializeInstallDefaults 方法初始化安裝程式物件。」 |
備註
SetApplicationPoolCredentials 方法會決定用戶認證是否有效,以及帳戶是否為IIS_IUSRS群組的成員。 如果發生錯誤, ErrorString 屬性可以設定為下列任一項:
- 「安裝程式無法取得帳戶的安全性資訊」。
- 「安裝程式無法檢查帳戶的成員資格。」
- 「帳戶不是本機計算機IIS_IUSRS群組的成員。」
- 「無法擷取電腦的 DNS 名稱」。
- 「帳戶應該是網域帳戶。 不允許本機帳戶。」
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | casetup.h |
Dll | Certocm.dll |