ICertEncodeCRLDistInfo 介面 (certenc.h)
ICertEncodeCRLDistInfo 介面提供處理證書吊銷清單的方法, (CRL) 憑證延伸模組中使用的散發資訊數位。
您可以使用儲存在原則模組具現化的 延伸模組處理程式 COM 物件中的CRL散發資訊陣列來建立憑證延伸模組。 陣列中的每個元素都是CRL發佈點結構,其中包含名稱和名稱選擇的陣列。 此介面適用於編碼和譯碼szOID_CRL_DIST_POINTS “2.5.29.31” 延伸模組;SDK 範例原則模組會使用此介面。
ICertEncodeCRLDistInfo 定義於 Certenc.h 中。 不過,當您建立程式時,請使用 Certsrv.h 作為包含檔案。 Certenc.dll 提供 ICertEncodeCRLDistInfo 介面。 此介面的類型資訊也位於 Certencl.dll,隨附於 Platform Software Development Kit (SDK) 。
憑證服務介面同時支援Apartment線程和自由線程模型。 為了獲得更佳的輸送量,建議使用免費線程處理。
繼承
ICertEncodeCRLDistInfo 介面繼承自 IDispatch 介面。 ICertEncodeCRLDistInfo 也有下列類型的成員:
方法
ICertEncodeCRLDistInfo 介面具有這些方法。
ICertEncodeCRLDistInfo::D ecode 譯碼抽象語法表示法 1 (ASN.1) 編碼的證書吊銷清單, (CRL) 散發資訊延伸模組,並將產生的數位儲存在 COM 物件中。 |
ICertEncodeCRLDistInfo::Encode 在儲存在 COM 物件 (CRL) 散發資訊陣列的證書吊銷清單上執行抽象語法表示法一 (ASN.1) 編碼,並傳回 ASN.1 編碼的延伸模組。 |
ICertEncodeCRLDistInfo::GetDistPointCount 傳回 CRL 發佈資訊陣列中 CRL) 發佈點 (證書吊銷清單的數目。 |
ICertEncodeCRLDistInfo::GetName 傳回證書吊銷清單指定索引處的名稱, (CRL) 發佈資訊點。 |
ICertEncodeCRLDistInfo::GetNameChoice 傳回在證書吊銷清單的指定索引 (CRL) 發佈資訊點的名稱選擇。 |
ICertEncodeCRLDistInfo::GetNameCount 傳回證書吊銷清單中的名稱數目, (CRL) 發佈點。 |
ICertEncodeCRLDistInfo::Reset 將證書吊銷清單 (CRL) 發佈資訊陣列重設為指定的發佈點結構數目。 |
ICertEncodeCRLDistInfo::SetNameCount 設定證書吊銷清單中指定之發佈點的名稱計數, (CRL) 發佈資訊陣列。 |
ICertEncodeCRLDistInfo::SetNameEntry 在證書吊銷清單中的指定發佈點索引處設定名稱, (CRL) 發佈資訊陣列。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | certenc.h (包含 Certsrv.h) |