Interfaz ICertConfig2 (certcli.h)

La interfaz ICertConfig2 es una de las dos interfaces que proporcionan 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 ICertConfig2 se usa para realizar las siguientes tareas:

  • Enumere las cadenas de configuración de un servidor de Servicios de certificados.
  • 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.
  • Especifique una nueva ruta de acceso para la carpeta compartida.

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 ICertConfig2.

ICertConfig2 se define en Certcli.h. Sin embargo, al crear el programa, use Certsrv.h como archivo de inclusión. Certcli.dll proporciona la interfaz ICertConfig2 . En Los sistemas operativos Windows Server 2003 y versiones posteriores, la información de tipo de esta interfaz también está en Certclil.dll, que se incluye con el Kit de desarrollo de software de plataforma (SDK).

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

Herencia

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

Métodos

La interfaz ICertConfig2 tiene estos métodos.

 
ICertConfig2::SetSharedFolder

Especifica la ruta de acceso que se usará como carpeta compartida de la entidad de certificación (CA).

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)