Interfaz IEnumCERTVIEWCOLUMN (certview.h)

La interfaz IEnumCERTVIEWCOLUMN representa una secuencia de enumeración de columnas que contiene los datos de columna de la fila actual de la secuencia de enumeración.

La secuencia de enumeración de columnas se obtiene mediante una llamada al método IEnumCERTVIEWROW::EnumCertViewColumn . Una vez obtenida esta secuencia de enumeración, los métodos de la interfaz IEnumCERTVIEWCOLUMN se pueden usar para realizar las siguientes tareas:

  • Navegue por la enumeración.
  • Recuperar datos de cada columna.
  • Clone una copia exacta de la secuencia de enumeración.

IEnumCERTVIEWCOLUMN se define en Certview.h. Sin embargo, al crear el programa, use Certsrv.h como archivo de inclusión. Certadm.dll proporciona la interfaz IEnumCERTVIEWCOLUMN . 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 IEnumCERTVIEWCOLUMN hereda de la interfaz IDispatch . IEnumCERTVIEWCOLUMN también tiene estos tipos de miembros:

Métodos

La interfaz IEnumCERTVIEWCOLUMN tiene estos métodos.

 
IEnumCERTVIEWCOLUMN::Clone

Crea una copia de la secuencia de enumeración de columnas.
IEnumCERTVIEWCOLUMN::GetDisplayName

Recupera el nombre localizado de la columna actual en la secuencia de enumeración de columnas.
IEnumCERTVIEWCOLUMN::GetMaxLength

Recupera la longitud máxima permitida, en bytes, para los datos de columna.
IEnumCERTVIEWCOLUMN::GetName

Recupera el nombre no localizado de la columna actual en la secuencia de enumeración de columnas.
IEnumCERTVIEWCOLUMN::GetType

Recupera el tipo de datos de la columna actual en la secuencia de enumeración de columnas.
IEnumCERTVIEWCOLUMN::GetValue

Recupera el valor de datos contenido en la columna actual de la secuencia de enumeración de columnas.
IEnumCERTVIEWCOLUMN::IsIndexed

Informa de si los datos de la columna están indizado.
IEnumCERTVIEWCOLUMN::Next

Se mueve a la siguiente columna de la secuencia de enumeración de columnas.
IEnumCERTVIEWCOLUMN::Reset

Se mueve al principio de la secuencia de enumeración de columnas.
IEnumCERTVIEWCOLUMN::Skip

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

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)

Consulte también

ICertView::EnumCertViewColumn

IDispatch

IEnumCERTVIEWROW::EnumCertViewColumn