ICertConfig 介面 (certcli.h)

ICertConfig 介面提供用來擷取憑證服務伺服器之用戶端安裝期間所指定之公用組態數據 (的功能) 。

ICertConfig 介面可用來執行下列工作:

  • 列舉組態點中憑證服務伺服器的組態字串。
  • 擷取憑證服務伺服器的預設組態。
  • 擷取特定證書服務伺服器組態的詳細數據。
  • 重設憑證服務伺服器的組態。

針對憑證服務的每個安裝,此公用組態數據會位於 Certsrv.txt 檔案中,該檔案存在於共享資料夾、Active Directory 或兩者中。 ICertConfig 會顯示任何設定為在 Certsrv.txt 中張貼其設定資訊的伺服器。

ICertConfig 定義於 Certcli.h 中。 不過,當您建立程式時,請使用 Certsrv.h 作為包含檔案。 Certcli.dll 提供 ICertConfig 介面。 此介面的類型資訊也位於 Certclil.dll,隨附於平臺軟體開發工具包 (SDK) 。

憑證服務介面同時支援Apartment線程和自由線程模型。 為了達到更好的輸送量,建議使用免費線程。

繼承

ICertConfig 介面繼承自 IDispatch 介面。 ICertConfig 也有下列類型的成員:

方法

ICertConfig 介面具有這些方法。

 
ICertConfig::GetConfig

擷取憑證服務伺服器的組態字串。 此方法最初是在 ICertConfig 介面中定義。
ICertConfig::GetField

從組態資料庫的目前記錄取得特定欄位。 此方法最初是在 ICertConfig 介面中定義。
ICertConfig::Next

擷取組態點中下一個可用憑證服務伺服器組態的索引。 此方法最初是在 ICertConfig 介面中定義。
ICertConfig::Reset

重設組態查詢狀態,以指向在指定組態點上編製索引的憑證服務伺服器組態。 此方法最初是在 ICertConfig 介面中定義。

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 certcli.h (包括 Certsrv.h)