ICertExit2-Schnittstelle (certexit.h)
Die ICertExit2-Schnittstelle ist eine von zwei Schnittstellen, die die Kommunikation zwischen dem Certificate Services-Server und einem Exitmodul ermöglichen.
- Initialisieren Sie den Zertifikatdiensteserver.
- Benachrichtigen Sie das Beendigungsmodul, wenn ein Ereignis wie die Zertifikatausstellung, die Zertifikatsperrlistenausstellung oder das Herunterfahren des Servers aufgetreten ist.
- Rufen Sie eine Beschreibung des Exitmoduls ab.
- Rufen Sie die vom Exitmodul implementierte ICertManageModule-Schnittstelle ab. Mit den Methoden dieser Schnittstelle kann der Zertifikatdiensteserver das Exitmodul konfigurieren und die Eigenschaften des Exitmoduls festlegen und abrufen.
ICertExit2 ist in Certexit.h definiert. Wenn Sie Ihr Programm erstellen, verwenden Sie jedoch Certsrv.h als Include-Datei.
Certificate Services-Schnittstellen unterstützen sowohl Apartmentthreading- als auch Free-Threading-Modelle. Für einen besseren Durchsatz wird freies Threading empfohlen.
Vererbung
Die ICertExit2-Schnittstelle erbt von ICertExit und IDispatch. ICertExit2 verfügt auch über folgende Arten von Membern:
Methoden
Die ICertExit2-Schnittstelle verfügt über diese Methoden.
ICertExit2::GetManageModule Ruft die der ICertExit2-Schnittstelle zugeordnete ICertManageModule-Schnittstelle ab, indem GetManageModule aufgerufen und die Adresse eines Zeigers an ein ICertManageModule übergeben wird. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | certexit.h (include Certsrv.h) |