IEnumCERTVIEWROW 介面 (certview.h)
IEnumCERTVIEWROW 介面代表數據列列舉序列,其中包含憑證服務檢視之數據列中的數據,允許進一步存取與每個數據列相關聯的數據行、屬性和延伸模組。
數據列列舉序列是透過 呼叫 ICertView::OpenView 方法取得。 取得此列舉序列之後,可以使用 IEnumCERTVIEWROW 方法來執行下列工作:
- 巡覽列舉順序。
- 取得其他 物件,以列舉與特定數據列相關聯的數據行、憑證延伸或屬性。
- 擷取檢視的最大數據列數目。
IEnumCERTVIEWROW 定義於 Certview.h 中。 不過,當您建立程式時,請使用 Certsrv.h 作為包含檔案。 Certadm.dll 提供 IEnumCERTVIEWROW 介面。 此介面的類型資訊也位於 Certadml.dll,隨附於 Platform Software Development Kit (SDK) 。
憑證服務介面同時支援Apartment線程和自由線程模型。 為了獲得更佳的輸送量,建議使用免費線程處理。
繼承
IEnumCERTVIEWROW 介面繼承自 IDispatch 介面。 IEnumCERTVIEWROW 也有下列類型的成員:
方法
IEnumCERTVIEWROW 介面具有這些方法。
IEnumCERTVIEWROW::EnumCertViewAttribute 取得數據列列舉序列目前數據列的屬性列舉序列實例。 |
IEnumCERTVIEWROW::EnumCertViewColumn 取得數據列列舉序列之目前數據列的數據行列舉序列實例。 |
IEnumCERTVIEWROW::EnumCertViewExtension 取得數據列列舉序列目前數據列之擴充列舉序列的實例。 |
IEnumCERTVIEWROW::GetMaxIndex 在參考數據列列舉序列中的所有數據列之後,擷取有效的索引值上限。 |
IEnumCERTVIEWROW::Next 移至數據列列舉序列中的下一個數據列。 |
IEnumCERTVIEWROW::Reset 移至數據列列舉序列的開頭。 |
IEnumCERTVIEWROW::Skip 略過數據列列舉序列中指定的數據列數目。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | certview.h (包含 Certsrv.h) |