Teilen über


Schreiben von benutzerdefinierten Ausstiegsmodulen

Benutzerdefinierte Exit-Module müssen die ICertExit Schnittstelle implementieren, die von der Server-Engine aufgerufen wird. Die ICertExit::Initialize Methode wird von der Server-Engine aufgerufen, wenn das Exit-Modul geladen wird. Das Ausgangsmodul kann initialisiert werden und gibt einen Wert zurück, der das Servermodul über die Arten von Ereignissen informiert, für die eine Benachrichtigung erforderlich ist. Die ICertExit::GetDescription--Methode muss eine Beschreibungszeichenfolge zurückgeben, wenn das Servermodul sie anfordert. Die ICertExit::Notify-Methode wird vom Servermodul aufgerufen, um das Beendigungsmodul zu benachrichtigen, dass ein Ereignis aufgetreten ist.

Exit-Module können die ICertServerExit-Schnittstelle aufrufen, die viele der gleichen Methoden wie die ICertServerPolicy-Schnittstelle unterstützt, mit Ausnahme der Methoden SetCertificateExtension und SetCertificateProperty.

Informationen zum Entfernen des vorhandenen Exit-Moduls und zum Installieren eines neuen Moduls finden Sie im Thema "Anpassung des Exit-Moduls" in der Hilfe.