Condividi tramite


Scrittura di moduli di uscita personalizzati

I moduli di uscita personalizzati devono implementare l'interfacciaICertExit, chiamata dal motore del server. Il metodo ICertExit::Initialize viene chiamato dal motore del server quando viene caricato il modulo di uscita. Consente al modulo di uscita di eseguire l'inizializzazione e restituisce un valore che informa il motore del server dei tipi di eventi per cui desidera la notifica. Il metodo ICertExit::GetDescription deve restituire una stringa di descrizione quando il motore del server lo richiede. Il metodo ICertExit::Notify viene chiamato dal motore del server per notificare al modulo di uscita che si è verificato un evento.

I moduli exit possono chiamare l'interfaccia ICertServerExit, che supporta molti degli stessi metodi dell'interfaccia ICertServerPolicy, ad eccezione dei metodi SetCertificateExtension e SetCertificateProperty.

Per informazioni sulla rimozione del modulo di uscita esistente e sull'installazione di una nuova versione, vedere l'argomento Exit Module Customization nella Guida.