Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ICertView2-Schnittstelle ist eine von zwei Schnittstellen, die es ordnungsgemäß autorisierten Clients ermöglichen, eine angepasste oder vollständige Ansicht der Zertifikatdienste-Datenbank zu erstellen.
Die ICertView2-Schnittstelle wird verwendet, um die folgenden Aufgaben auszuführen:
- Stellen Sie eine Verbindung mit einem Zertifikatdiensteserver her.
- Rufen Sie eine Zeilenenumerationssequenz der Zeilen in der Zertifikatdienste-Datenbank ab.
- Rufen Sie eine Spaltenenumerationssequenz für das Schema in der Zertifikatdienste-Datenbank ab.
- Ruft die Spaltenanzahl und den Index ab.
- Geben Sie Sortier- und Qualifizierungseinschränkungen für eine Spalte an.
- Geben Sie die Anzahl der Spalten und eine bestimmte Spalte in einer benutzerdefinierten Ansicht an.
- Geben Sie an, welche Tabellen von nachfolgenden Aufrufen von ICertView2-Methoden verwendet werden (eingeführt durch ICertView2).
In C++ wird die ICertView2-Schnittstelle durch einen Aufruf der COM-Funktion CoCreateInstance instanziiert. Wenn Sie dagegen Visual Basic Scripting Edition verwenden, müssen Sie in Ihrem Projekt auf die CertAdm Type-Bibliothek verweisen und dann das CCertView-Objekt durch einen Aufruf von "New" instanziieren. Der Beispielcode für die
Die OpenConnection-Methode veranschaulicht die Instanziierungstechniken.
Die ICertView2-Schnittstelle ist in Certview.h definiert. Wenn Sie Ihr Programm erstellen, verwenden Sie jedoch Certsrv.h als Includedatei. Certadm.dll stellt die ICertView2-Schnittstelle bereit. Die Typinformationen für diese Schnittstelle finden Sie auch in Certadml.dll, das im Lieferumfang des Platform Software Development Kit (SDK) enthalten ist.
Zertifikatdienstschnittstellen unterstützen sowohl Apartmentthreading- als auch Free-Threading-Modelle. Für einen besseren Durchsatz wird freies Threading empfohlen.
Vererbung
Die ICertView2-Schnittstelle erbt von ICertView und IDispatch. ICertView2 verfügt auch über folgende Membertypen:
Methoden
Die ICertView2-Schnittstelle verfügt über diese Methoden.
|
ICertView2::SetTable Gibt an, welche Zertifikatdienste-Datenbanktabelle für nachfolgende Aufrufe der Methoden der ICertView2-Schnittstelle verwendet wird. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | certview.h (include Certsrv.h) |