Compartir a través de


Escribir módulos de salida personalizados

Los módulos de salida personalizados deben implementar la interfaz ICertExit , a la que llama el motor de servidor. El motor del servidor llama al método ICertExit::Initialize cuando se carga el módulo de salida. Permite que el módulo de salida realice la inicialización y devuelva un valor que informa al motor del servidor de los tipos de eventos para los que desea la notificación. El método ICertExit::GetDescription debe devolver una cadena de descripción cuando el motor del servidor lo solicita. El motor del servidor llama al método ICertExit::Notify para notificar al módulo de salida que se ha producido un evento.

Los módulos exit pueden llamar a la interfaz ICertServerExit , que admite muchos de los mismos métodos que la interfaz ICertServerPolicy , a excepción de los métodos SetCertificateExtension y SetCertificateProperty .

Para obtener información sobre cómo quitar el módulo de salida existente e instalar uno nuevo, consulte el tema Exit Module Customization (Personalización del módulo de salida) en Ayuda.