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 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) |