Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
ICertView arabirimi, sertifika hizmetleri veritabanını görüntülemek için düzgün yetkilendirilmiş istemciler tarafından kullanılır. Sertifika Hizmetleri veritabanını görüntülemek için, gönderilen ürünün bir parçası olarak Sertifika Yetkilisi MMC ek bileşeninin kullanılabileceğini unutmayın. ICertView, veritabanını program aracılığıyla görüntülemek için sağlanır. ICertView arabirimi desteği Windows XP ile başlar.
Düzgün yetkilendirilmiş bir istemci, Sertifika Hizmetleri veritabanını görüntüleme izni verilmiş bir kullanıcı anlamına gelir; Sertifika Yetkilisi MMC ek bileşeni, veritabanını görüntülemek üzere erişim vermek veya kısıtlamak için kullanılabilir (sertifika yetkilisinin Özellikler altında Güvenlik sekmesine tıklayın). Ayrıca, ICertView nesnesini kullanmak için istemci iş istasyonunun Sertifika Hizmetleri istemci bileşenlerini yüklemiş olması gerekir.
ICertView ve ilgili arabirimlerini kullanmaya yönelik çeşitli senaryolar olsa da, aşağıdakiler ICertViewtemelinde bir istemci uygulaması geliştirmeye yönelik olası bir sırayı gösterir:
Sertifika Hizmetleri veritabanı görüntülemek için
- ICertView nesnesinin bir örneğini aldıktan sonra, belirli bir bilgisayardaki sertifika yetkilisi ile iletişim kurmak için ICertView::OpenConnection çağırın.
- Görünümdeki sütun sayısını belirtmek için ICertView::SetResultColumnCountçağırın; bu çağrı, varsayılan bir görünüm belirtmek için de kullanılır. Çağrıda varsayılan bir görünüm belirtilmezse, çağıranın görünümde yer alan sütunların her biri için ICertView::SetResultColumnçağrısı yapması gerekir.
- Opsiyonel. ICertView::SetRestriction işlevini çağırarak veritabanı sorgusu için sıralama ölçütlerini ve/veya niteleme ölçütlerini belirtin. Niteleme ölçütleri, büyük, küçük, eşit gibi niteleyicilere göre verileri almak için görünüm sağlamakla oluşur.
- Görünümdeki verileri almak için ICertView::OpenViewçağırın; görünümün verileri, ICertView::SetResultColumnCount (ve varsayılan görünüm belirtilmemişse ICertView::SetResultColumn) yoluyla istenen sütunlardan oluşur. ICertView::SetRestriction çağrıldıysa, sütunlardaki veriler sıralanır ve/veya nitelenir. ICertView::OpenView, görünümün satırlarını numaralandırmak için kullanılabilecek bir IEnumCERTVIEWROW nesnesi oluşturur.
- öznitelik, sütun ve uzantı verilerini istenen şekilde almak için IEnumCERTVIEWROW::EnumCertViewAttribute, IEnumCERTVIEWROW::EnumCertViewColumnve IEnumCERTVIEWROW::EnumCertViewExtensionIEnumCERTVIEWROWyöntemlerinikullanın.