IEnumCERTVIEWCOLUMN-Schnittstelle (certview.h)
Die IEnumCERTVIEWCOLUMN-Schnittstelle stellt eine Spaltenenumerationssequenz dar, die die Spaltendaten für die aktuelle Zeile der Enumerationssequenz enthält.
Die Spaltenenumerationssequenz wird durch einen Aufruf der IEnumCERTVIEWROW::EnumCertViewColumn-Methode abgerufen. Nachdem diese Enumerationssequenz abgerufen wurde, können die Methoden der IEnumCERTVIEWCOLUMN-Schnittstelle verwendet werden, um die folgenden Aufgaben auszuführen:
- Navigieren Sie durch die Enumeration.
- Rufen Sie Daten aus jeder Spalte ab.
- Klonen Sie eine exakte Kopie der Enumerationssequenz.
IEnumCERTVIEWCOLUMN ist in Certview.h definiert. Wenn Sie Ihr Programm erstellen, verwenden Sie jedoch Certsrv.h als Includedatei. Certadm.dll stellt die IEnumCERTVIEWCOLUMN-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 IEnumCERTVIEWCOLUMN-Schnittstelle erbt von der IDispatch-Schnittstelle . IEnumCERTVIEWCOLUMN verfügt auch über folgende Membertypen:
Methoden
Die IEnumCERTVIEWCOLUMN-Schnittstelle verfügt über diese Methoden.
IEnumCERTVIEWCOLUMN::Clone Erstellt eine Kopie der Spaltenenumerationssequenz. |
IEnumCERTVIEWCOLUMN::GetDisplayName Ruft den lokalisierten Namen der aktuellen Spalte in der Spaltenenumerationssequenz ab. |
IEnumCERTVIEWCOLUMN::GetMaxLength Ruft die maximal zulässige Länge in Bytes für die Spaltendaten ab. |
IEnumCERTVIEWCOLUMN::GetName Ruft den nicht lokalisierten Namen der aktuellen Spalte in der Spaltenenumerationssequenz ab. |
IEnumCERTVIEWCOLUMN::GetType Ruft den Datentyp der aktuellen Spalte in der Spaltenenumerationssequenz ab. |
IEnumCERTVIEWCOLUMN::GetValue Ruft den Datenwert ab, der in der aktuellen Spalte in der Spaltenenumerationssequenz enthalten ist. |
IEnumCERTVIEWCOLUMN::IsIndexed Gibt an, ob die Daten in der Spalte indiziert sind. |
IEnumCERTVIEWCOLUMN::Next Wechselt zur nächsten Spalte in der Spaltenenumerationssequenz. |
IEnumCERTVIEWCOLUMN::Reset Wechselt an den Anfang der Spaltenenumerationssequenz. |
IEnumCERTVIEWCOLUMN::Skip Überspringt eine angegebene Anzahl von Spalten in der Spaltenenumerationssequenz. |
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) |