ICertConfig2-Schnittstelle (certcli.h)
Die ICertConfig2-Schnittstelle ist eine von zwei Schnittstellen, die Funktionen zum Abrufen der öffentlichen Konfigurationsdaten (während der Clienteinrichtung angegeben) für einen Certificate Services-Server bereitstellen.
Die ICertConfig2-Schnittstelle wird verwendet, um die folgenden Aufgaben auszuführen:
- Listen Sie die Konfigurationszeichenfolgen für einen Certificate Services-Server auf.
- Rufen Sie die Standardkonfiguration für einen Certificate Services-Server ab.
- Rufen Sie die Details einer bestimmten Certificate Services-Serverkonfiguration ab.
- Setzen Sie die Konfiguration eines Certificate Services-Servers zurück.
- Geben Sie einen neuen Pfad für den freigegebenen Ordner an.
Bei jeder Installation von Zertifikatdiensten befinden sich diese öffentlichen Konfigurationsdaten in der Certsrv.txt-Datei, die im freigegebenen Ordner, im Active Directory oder beidem vorhanden ist. Jeder Server, der zum Posten seiner Konfigurationsinformationen in Certsrv.txt eingerichtet ist, ist für ICertConfig2 sichtbar.
ICertConfig2 ist in Certcli.h definiert. Wenn Sie Ihr Programm erstellen, verwenden Sie jedoch Certsrv.h als Include-Datei. Certcli.dll stellt die ICertConfig2-Schnittstelle bereit. In Windows Server 2003 und höheren Betriebssystemen befinden sich die Typinformationen für diese Schnittstelle auch in Certclil.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 ICertConfig2-Schnittstelle erbt von ICertConfig und IDispatch. ICertConfig2 verfügt auch über folgende Membertypen:
Methoden
Die ICertConfig2-Schnittstelle verfügt über diese Methoden.
ICertConfig2::SetSharedFolder Gibt den Pfad an, der als freigegebener Ordner der Zertifizierungsstelle (CA) verwendet werden soll. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | certcli.h (include Certsrv.h) |