Compartilhar via


Interface ICertExit2 (certexit.h)

A interface ICertExit2 é uma das duas interfaces que fornecem comunicações entre o servidor dos Serviços de Certificados e um módulo de saída.

Nota O módulo de saída pode se comunicar com o servidor dos Serviços de Certificados usando a interface ICertServerExit .
 
O servidor de Serviços de Certificados chama os métodos ICertExit2 para executar as seguintes tarefas:
  • Inicialize o servidor dos Serviços de Certificados.
  • Notifique o módulo de saída de um evento, como emissão de certificado, emissão de CRL ou desligamento do servidor.
  • Recupere uma descrição do módulo de saída.
  • Recupere a interface ICertManageModule implementada pelo módulo de saída. Os métodos dessa interface permitem que o servidor dos Serviços de Certificados configure o módulo de saída, bem como defina e recupere as propriedades do módulo de saída.

ICertExit2 é definido em Certexit.h. No entanto, ao criar seu programa, use Certsrv.h como o arquivo de inclusão.

As interfaces dos Serviços de Certificados dão suporte a modelos apartment-threading e free-threading. Para obter uma taxa de transferência melhor, o threading gratuito é recomendado.

Herança

A interface ICertExit2 herda de ICertExit e IDispatch. ICertExit2 também tem estes tipos de membros:

Métodos

A interface ICertExit2 tem esses métodos.

 
ICertExit2::GetManageModule

Recupera a interface ICertManageModule associada à interface ICertExit2 chamando GetManageModule e passando o endereço de um ponteiro para um ICertManageModule.

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho certexit.h (inclua Certsrv.h)