Freigeben über


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)

Weitere Informationen

ICertView::EnumCertViewColumn

IDispatch

IEnumCERTVIEWROW::EnumCertViewColumn