ICertServerExit 介面 (certif.h)
ICertServerExit 介面是由伺服器引擎匯出,並由結束模組呼叫。
ICertServerExit 允許結束模組取得和列舉要求和憑證的元素。
ICertServerExit 定義於 Certif.h 中。 不過,當您建立程式時,請使用 Certsrv.h 作為包含檔案。 Certcli.dll 提供 ICertServerExit 介面。 此介面的類型資訊也位於 Certclil.dll,隨附於 Platform Software Development Kit (SDK) 。
憑證服務介面同時支援Apartment線程和自由線程模型。 為了獲得更佳的輸送量,建議使用免費線程處理。
繼承
ICertServerExit 介面繼承自 IDispatch 介面。 ICertServerExit 也有下列類型的成員:
方法
ICertServerExit 介面具有這些方法。
ICertServerExit::EnumerateAttributes 傳回目前內容中下一個要求屬性的名稱,然後將內部指標遞增至下列屬性。 |
ICertServerExit::EnumerateAttributesClose 釋放任何與屬性列舉連線的資源。 |
ICertServerExit::EnumerateAttributesSetup 初始化與目前內容相關聯之第一個要求屬性的內部列舉指標。 (ICertServerExit.EnumerateAttributesSetup) |
ICertServerExit::EnumerateExtensions 傳回 (OID) 字串 (也稱為要列舉之下一個憑證延伸模組) 的物件識別符,然後將內部指標遞增至下列延伸模組。 |
ICertServerExit::EnumerateExtensionsClose 釋放任何與延伸模組列舉連線的資源。 |
ICertServerExit::EnumerateExtensionsSetup 初始化與目前內容相關聯之第一個憑證延伸模組的內部列舉指標。 (ICertServerExit.EnumerateExtensionsSetup) |
ICertServerExit::GetCertificateExtension 取得指定的憑證延伸模組。 |
ICertServerExit::GetCertificateExtensionFlags 從最近呼叫 ICertServerExit::GetCertificateExtension 所取得的擴充功能取得旗標。 |
ICertServerExit::GetCertificateProperty 從憑證傳回具名屬性。 (ICertServerExit.GetCertificateProperty) |
ICertServerExit::GetRequestAttribute 從要求傳回具名屬性值。 |
ICertServerExit::GetRequestProperty 從要求傳回具名屬性。 |
ICertServerExit::SetContext 導致介面目前的具現化在 Context 所參考的要求上運作。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | certif.h (包含 Certsrv.h) |