Compartilhar via


Interface ICertConfig2 (certcli.h)

A interface ICertConfig2 é uma das duas interfaces que fornecem funcionalidade para recuperar os dados de configuração pública (especificados durante a instalação do cliente) para um servidor dos Serviços de Certificados.

A interface ICertConfig2 é usada para executar as seguintes tarefas:

  • Enumerar por meio das cadeias de caracteres de configuração para um servidor dos Serviços de Certificados.
  • Recupere a configuração padrão para um servidor dos Serviços de Certificados.
  • Recupere os detalhes de uma configuração específica do servidor dos Serviços de Certificados.
  • Redefina a configuração de um servidor dos Serviços de Certificados.
  • Especifique um novo caminho para a pasta compartilhada.

Para cada instalação dos Serviços de Certificados, esses dados de configuração pública residem no arquivo Certsrv.txt, que existe na pasta compartilhada, no Active Directory ou em ambos. Qualquer servidor configurado para postar suas informações de configuração no Certsrv.txt fica visível para ICertConfig2.

ICertConfig2 é definido em Certcli.h. No entanto, ao criar seu programa, use Certsrv.h como o arquivo de inclusão. Certcli.dll fornece a interface ICertConfig2 . No Windows Server 2003 e em sistemas operacionais posteriores, as informações de tipo para essa interface também estão em Certclil.dll, que é fornecida com o SDK (Platform Software Development Kit).

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 ICertConfig2 herda de ICertConfig e IDispatch. ICertConfig2 também tem estes tipos de membros:

Métodos

A interface ICertConfig2 tem esses métodos.

 
ICertConfig2::SetSharedFolder

Especifica o caminho a ser usado como a pasta compartilhada da AC (autoridade de certificação).

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 certcli.h (inclua Certsrv.h)