Interfaz IEnumCERTVIEWEXTENSION (certview.h)

La interfaz IEnumCERTVIEWEXTENSION representa una secuencia de enumeración de extensión que contiene los datos de extensión de certificado para la fila actual de la secuencia de enumeración de filas.

La secuencia de enumeración de extensión se obtiene mediante una llamada a .
Método IEnumCERTVIEWROW::EnumCertViewExtension . Una vez obtenida esta secuencia de enumeración, los métodos de la interfaz IEnumCERTVIEWEXTENSION se pueden usar para realizar las siguientes tareas:

  • Navegue por la secuencia de enumeración de extensión.
  • Recupere el nombre, el valor y las marcas de la extensión en la enumeración .
  • Clone una copia exacta de la secuencia de enumeración de extensión.

IEnumCERTVIEWEXTENSION se define en Certview.h. Sin embargo, al crear el programa, use Certsrv.h como archivo de inclusión. Certadm.dll proporciona la interfaz IEnumCERTVIEWEXTENSION . 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 de subprocesos libres. Para mejorar el rendimiento, se recomienda el subproceso libre.

Herencia

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

Métodos

La interfaz IEnumCERTVIEWEXTENSION tiene estos métodos.

 
IEnumCERTVIEWEXTENSION::Clone

Crea una copia de la secuencia de enumeración de extensión.
IEnumCERTVIEWEXTENSION::GetFlags

Recupera las marcas de directiva y origen de la extensión actual en la secuencia de enumeración de extensión.
IEnumCERTVIEWEXTENSION::GetName

Recupera el nombre de la extensión actual en la secuencia de enumeración de extensión.
IEnumCERTVIEWEXTENSION::GetValue

Recupera el valor de la extensión actual en la secuencia de enumeración de extensión.
IEnumCERTVIEWEXTENSION::Next

Se mueve a la siguiente extensión en la secuencia de enumeración de extensión.
IEnumCERTVIEWEXTENSION::Reset

Se desplaza al principio de la secuencia de enumeración de extensión.
IEnumCERTVIEWEXTENSION::Skip

Omite un número especificado de extensiones en la secuencia de enumeración de extensión.

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

Consulte también

IDispatch

IEnumCERTVIEWROW::IEnumCertViewExtension