ICertView2 介面 (certview.h)
ICertView2 介面是兩個介面之一,可讓正確授權的用戶端建立憑證服務資料庫的自定義或完整檢視。
ICertView2 介面可用來執行下列工作:
- 建立與憑證服務伺服器的連線。
- 取得憑證服務資料庫中數據列的數據列列舉序列。
- 取得憑證服務資料庫中架構的數據行列舉順序。
- 取得數據行計數和索引。
- 指定數據行的排序和限定限制。
- 在自定義檢視中指定資料行數目和特定數據行。
- 指定後續呼叫 ICertView2 方法所使用的數據表 (ICertView2) 。
在 C++ 中, ICertView2 介面是透過 COM 函式 CoCreateInstance 的呼叫具現化。 另一方面,如果您使用 Visual Basic Scripting Edition,則必須參考專案中的 CertAdm 類型連結庫,然後透過呼叫 'New' 將 CCertView 物件具現化。 的範例程序代碼
OpenConnection 方法說明具現化技術。
ICertView2 介面定義於 Certview.h 中。 不過,當您建立程式時,請使用 Certsrv.h 作為包含檔案。 Certadm.dll 提供 ICertView2 介面。 此介面的類型資訊也位於 Certadml.dll,隨附於 Platform Software Development Kit (SDK) 。
憑證服務介面同時支援Apartment線程和自由線程模型。 為了獲得更佳的輸送量,建議使用免費線程處理。
ICertView2 介面繼承自 ICertView 和 IDispatch。 ICertView2 也有下列類型的成員:
ICertView2 介面具有這些方法。
ICertView2::SetTable 指定哪一個 Certificate Services 資料庫數據表用於後續呼叫 ICertView2 介面的方法。 |
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | certview.h (包含 Certsrv.h) |