Freigeben über


IEnumCERTVIEWROW-Schnittstelle (certview.h)

Die IEnumCERTVIEWROW-Schnittstelle stellt eine Zeilenaufzählungssequenz dar, die die Daten in den Zeilen der Certificate Services-Ansicht enthält, die weiteren Zugriff auf die Spalten, Attribute und Erweiterungen ermöglicht, die jeder Zeile zugeordnet sind.

Die Zeilenaufzählungssequenz wird durch einen Aufruf der ICertView::OpenView-Methode abgerufen. Nachdem diese Enumerationssequenz abgerufen wurde, können die IEnumCERTVIEWROW-Methoden verwendet werden, um die folgenden Aufgaben auszuführen:

  • Navigieren Sie durch die Enumerationssequenz.
  • Rufen Sie andere Objekte zum Auflisten der Spalten, Zertifikaterweiterungen oder Attribute ab, die einer bestimmten Zeile zugeordnet sind.
  • Rufen Sie die maximale Anzahl von Zeilen für die Ansicht ab.

IEnumCERTVIEWROW ist in Certview.h definiert. Wenn Sie Ihr Programm erstellen, verwenden Sie jedoch Certsrv.h als Include-Datei. Certadm.dll stellt die IEnumCERTVIEWROW-Schnittstelle bereit. Die Typinformationen für diese Schnittstelle befinden sich ebenfalls in Certadml.dll, das mit dem Platform Software Development Kit (SDK) ausgeliefert wird.

Certificate Services-Schnittstellen unterstützen sowohl Apartmentthreading- als auch Free-Threading-Modelle. Für einen besseren Durchsatz wird freies Threading empfohlen.

Vererbung

Die IEnumCERTVIEWROW-Schnittstelle erbt von der IDispatch-Schnittstelle . IEnumCERTVIEWROW verfügt auch über folgende Arten von Membern:

Methoden

Die IEnumCERTVIEWROW-Schnittstelle verfügt über diese Methoden.

 
IEnumCERTVIEWROW::EnumCertViewAttribute

Ruft eine instance einer Attributaufzählungssequenz für die aktuelle Zeile der Zeilenaufzählungssequenz ab.
IEnumCERTVIEWROW::EnumCertViewColumn

Ruft eine instance einer Spaltenaufzählungssequenz für die aktuelle Zeile der Zeilenaufzählungssequenz ab.
IEnumCERTVIEWROW::EnumCertViewExtension

Ruft eine instance einer Erweiterungsaufzählungssequenz für die aktuelle Zeile der Zeilenaufzählungssequenz ab.
IEnumCERTVIEWROW::GetMaxIndex

Ruft den maximal gültigen Indexwert ab, nachdem auf alle Zeilen in der Zeilenaufzählungssequenz verwiesen wurde.
IEnumCERTVIEWROW::Next

Wechselt zur nächsten Zeile in der Zeilenaufzählungssequenz.
IEnumCERTVIEWROW::Reset

Wird an den Anfang der Zeilenaufzählungssequenz verschoben.
IEnumCERTVIEWROW::Skip

Überspringt eine angegebene Anzahl von Zeilen in der Zeilenaufzählungssequenz.

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)

Weitere Informationen

ICertView

IDispatch