ICertManageModule 介面 (certmod.h)

提供 ICertManageModule 介面來擷取憑證服務原則結束模組的相關信息。

繼承

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

方法

ICertManageModule 介面具有這些方法。

 
ICertManageModule::Configure

顯示模組使用者介面。
ICertManageModule::GetProperty

擷取模組的屬性值。
ICertManageModule::SetProperty

允許模組設定屬性值。

備註

ICertManageModule 介面提供方法來叫用模組使用者介面來設定和檢視組態設定。 除了 ICertPolicyICertExit 介面之外,原則和 Exit 模組的寫入器應該分別實作 ICertManageModule 介面) (。 企業 證書頒發機構單位 (CA) 應一律使用 Microsoft 提供的企業原則和結束模組;企業 CA 允許其他結束模組。

以下是類別 (CMyCertManagePolicyModule) 實作 ICertManageModule 之類別DECLARE_REGISTRY宏中使用的範例。

DECLARE_REGISTRY(
    CMyCertManagePolicyModule,
    L"MyCode.PolicyManage.1",
    L"MyCode.PolicyManage",
    IDS_CERTMANAGEPOLICYMODULE_DESC,
    THREADFLAGS_BOTH);

IDS_CERTMANAGEPOLICYMODULE_DESC值是應用程式特定的標識碼,可識別資源檔案 (.rc) 中描述 類別的字串數據表字串。

ICertManageModule 定義於 Certmod.h 中。 不過,當您建立程式時,請使用 Certsrv.h 作為包含檔案。

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

在 Visual Basic Scripting Edition 中,實作 ICertManageModule 的類別名稱必須是 “PolicyManage” 或 “PolicyExit”,視所建立的模組類型而定。 Certmod.h 中定義的下列字串常數可用來簡化遵循命名慣例。

常數
wszCERTMANAGEEXIT_POSTFIX TEXT (”。ExitManage“)
wszCERTMANAGEPOLICY_POSTFIX TEXT (”。PolicyManage“)

規格需求

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