Interfaz ICertView2 (certview.h)

La interfaz ICertView2 es una de las dos interfaces que permiten a los clientes autorizados correctamente crear una vista personalizada o completa de la base de datos de Servicios de certificados.

La interfaz ICertView2 se usa para realizar las siguientes tareas:

  • Establezca una conexión con un servidor de Servicios de certificados.
  • Obtenga una secuencia de enumeración de filas de las filas de la base de datos de Servicios de certificados.
  • Obtenga una secuencia de enumeración de columnas para el esquema en la base de datos de Servicios de certificados.
  • Obtenga el número de columnas y el índice.
  • Especifique las restricciones de ordenación y calificación de una columna.
  • Especifique el número de columnas y una columna específica en una vista personalizada.
  • Especifique las tablas que usan las llamadas subsiguientes a métodos ICertView2 (introducidos por ICertView2).

En C++, se crea una instancia de la interfaz ICertView2 a través de una llamada a la función COM CoCreateInstance. Por otro lado, si usa Visual Basic Scripting Edition, deberá hacer referencia a la biblioteca certAdm Type del proyecto y, a continuación, crear una instancia del objeto CCertView mediante una llamada a "New". El código de ejemplo de .
El método OpenConnection ilustra las técnicas de creación de instancias.

La interfaz ICertView2 se define en Certview.h. Sin embargo, al crear el programa, use Certsrv.h como archivo de inclusión. Certadm.dll proporciona la interfaz ICertView2 . La información de tipo de esta interfaz también está en Certadml.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 ICertView2 hereda de ICertView e IDispatch. ICertView2 también tiene estos tipos de miembros:

Métodos

La interfaz ICertView2 tiene estos métodos.

 
ICertView2::SetTable

Especifica qué tabla de base de datos de Servicios de certificados se usa para las llamadas posteriores a los métodos de la interfaz ICertView2.

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 certview.h (incluya Certsrv.h)