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) |