Interface ICertConfig (certcli.h)

A interface ICertConfig fornece 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 ICertConfig é usada para executar as seguintes tarefas:

  • Enumerar por meio das cadeias de caracteres de configuração de um servidor dos Serviços de Certificados no ponto de configuração.
  • 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.

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 em Certsrv.txt fica visível para ICertConfig.

ICertConfig é definido em Certcli.h. No entanto, ao criar seu programa, use Certsrv.h como o arquivo de inclusão. Certcli.dll fornece a interface ICertConfig . 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 ICertConfig herda da interface IDispatch . ICertConfig também tem estes tipos de membros:

Métodos

A interface ICertConfig tem esses métodos.

 
ICertConfig::GetConfig

Recupera a cadeia de caracteres de configuração para um servidor dos Serviços de Certificados. Esse método foi definido pela primeira vez na interface ICertConfig.
ICertConfig::GetField

Obtém um campo específico do registro atual do banco de dados de configuração. Esse método foi definido pela primeira vez na interface ICertConfig.
ICertConfig::Next

Recupera o índice da próxima configuração de servidor dos Serviços de Certificados disponível no ponto de configuração. Esse método foi definido pela primeira vez na interface ICertConfig.
ICertConfig::Reset

Redefine o estado da consulta de configuração para apontar para a configuração do servidor dos Serviços de Certificados indexada no ponto de configuração especificado. Esse método foi definido pela primeira vez na interface ICertConfig.

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)