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 IEnumCERTVIEWEXTENSION-Schnittstelle stellt eine Erweiterungsaufzählungssequenz dar, die die Zertifikaterweiterungsdaten für die aktuelle Zeile der Zeilenaufzählungssequenz enthält.
Die Erweiterungsaufzählungssequenz wird durch einen Aufruf des
IEnumCERTVIEWROW::EnumCertViewExtension-Methode . Nachdem diese Enumerationssequenz abgerufen wurde, können die Methoden der IEnumCERTVIEWEXTENSION-Schnittstelle verwendet werden, um die folgenden Aufgaben auszuführen:
- Navigieren Sie in der Erweiterungsaufzählungssequenz.
- Rufen Sie den Namen, den Wert und die Flags der Erweiterung in der Enumeration ab.
- Klonen Sie eine exakte Kopie der Erweiterungsaufzählungssequenz.
IEnumCERTVIEWEXTENSION ist in Certview.h definiert. Wenn Sie Ihr Programm erstellen, verwenden Sie jedoch Certsrv.h als Include-Datei. Certadm.dll stellt die IEnumCERTVIEWEXTENSION-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 IEnumCERTVIEWEXTENSION-Schnittstelle erbt von der IDispatch-Schnittstelle . IEnumCERTVIEWEXTENSION verfügt auch über folgende Arten von Membern:
Methoden
Die IEnumCERTVIEWEXTENSION-Schnittstelle verfügt über diese Methoden.
|
IEnumCERTVIEWEXTENSION::Clone Erstellt eine Kopie der Erweiterungsaufzählungssequenz. |
|
IEnumCERTVIEWEXTENSION::GetFlags Ruft die Richtlinien- und Ursprungsflags der aktuellen Erweiterung in der Erweiterungsaufzählungssequenz ab. |
|
IEnumCERTVIEWEXTENSION::GetName Ruft den Namen der aktuellen Erweiterung in der Extension-Enumeration-Sequenz ab. |
|
IEnumCERTVIEWEXTENSION::GetValue Ruft den Wert der aktuellen Erweiterung in der Erweiterungsaufzählungssequenz ab. |
|
IEnumCERTVIEWEXTENSION::Next Wechselt zur nächsten Erweiterung in der Erweiterungsaufzählungssequenz. |
|
IEnumCERTVIEWEXTENSION::Reset Verschiebt sich an den Anfang der Erweiterungsaufzählungssequenz. |
|
IEnumCERTVIEWEXTENSION::Skip Überspringt eine angegebene Anzahl von Erweiterungen in der Erweiterungsaufzä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) |