Interfaz ICertConfig (certcli.h)

La interfaz ICertConfig proporciona funcionalidad para recuperar los datos de configuración pública (especificados durante la instalación del cliente) para un servidor de Servicios de certificados.

La interfaz ICertConfig se usa para realizar las siguientes tareas:

  • Enumerar a través de las cadenas de configuración de un servidor de Servicios de certificados en el punto de configuración.
  • Recupere la configuración predeterminada de un servidor de Servicios de certificados.
  • Recupere los detalles de una configuración específica del servidor de Servicios de certificados.
  • Restablezca la configuración de un servidor de Servicios de certificados.

Para cada instalación de Servicios de certificados, estos datos de configuración pública residen en el archivo Certsrv.txt, que existe en la carpeta compartida, Active Directory o ambos. Cualquier servidor configurado para publicar su información de configuración en Certsrv.txt es visible para ICertConfig.

ICertConfig se define en Certcli.h. Sin embargo, al crear el programa, use Certsrv.h como archivo de inclusión. Certcli.dll proporciona la interfaz ICertConfig . La información de tipo de esta interfaz también está en Certclil.dll, que se incluye con el Kit de desarrollo de software (SDK) de plataforma.

Las interfaces de Servicios de certificados admiten modelos de subprocesos de apartamento y subprocesos libres. Para mejorar el rendimiento, se recomienda el subproceso libre.

Herencia

La interfaz ICertConfig hereda de la interfaz IDispatch . ICertConfig también tiene estos tipos de miembros:

Métodos

La interfaz ICertConfig tiene estos métodos.

 
ICertConfig::GetConfig

Recupera la cadena de configuración de un servidor de Servicios de certificados. Este método se definió por primera vez en la interfaz ICertConfig.
ICertConfig::GetField

Obtiene un campo específico del registro actual de la base de datos de configuración. Este método se definió por primera vez en la interfaz ICertConfig.
ICertConfig::Next

Recupera el índice de la siguiente configuración del servidor de Servicios de certificados disponible en el punto de configuración. Este método se definió por primera vez en la interfaz ICertConfig.
ICertConfig::Reset

Restablece el estado de consulta de configuración para que apunte a la configuración del servidor de Servicios de certificados indizada en el punto de configuración especificado. Este método se definió por primera vez en la interfaz ICertConfig.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado certcli.h (incluya Certsrv.h)