Interface IEnumCERTVIEWCOLUMN (certview.h)

A interface IEnumCERTVIEWCOLUMN representa uma sequência de enumeração de coluna que contém os dados de coluna da linha atual da sequência de enumeração.

A sequência de enumeração de coluna é obtida por uma chamada para o método IEnumCERTVIEWROW::EnumCertViewColumn . Depois que essa sequência de enumeração é obtida, os métodos da interface IEnumCERTVIEWCOLUMN podem ser usados para executar as seguintes tarefas:

  • Navegue pela enumeração.
  • Recuperar dados de cada coluna.
  • Clone uma cópia exata da sequência de enumeração.

IEnumCERTVIEWCOLUMN é definido em Certview.h. No entanto, ao criar seu programa, use Certsrv.h como o arquivo de inclusão. Certadm.dll fornece a interface IEnumCERTVIEWCOLUMN . As informações de tipo para essa interface também estão em Certadml.dll, que é fornecido com o SDK (Platform Software Development Kit).

As interfaces dos Serviços de Certificados dão suporte a modelos apartment-threading e free-threading. Para uma melhor taxa de transferência, o threading gratuito é recomendado.

Herança

A interface IEnumCERTVIEWCOLUMN herda da interface IDispatch . IEnumCERTVIEWCOLUMN também tem estes tipos de membros:

Métodos

A interface IEnumCERTVIEWCOLUMN tem esses métodos.

 
IEnumCERTVIEWCOLUMN::Clone

Cria uma cópia da sequência de enumeração de coluna.
IEnumCERTVIEWCOLUMN::GetDisplayName

Recupera o nome localizado da coluna atual na sequência de enumeração de coluna.
IEnumCERTVIEWCOLUMN::GetMaxLength

Recupera o comprimento máximo permitido, em bytes, para os dados da coluna.
IEnumCERTVIEWCOLUMN::GetName

Recupera o nome não localizado da coluna atual na sequência de enumeração de coluna.
IEnumCERTVIEWCOLUMN::GetType

Recupera o tipo de dados da coluna atual na sequência de enumeração de coluna.
IEnumCERTVIEWCOLUMN::GetValue

Recupera o valor de dados contido na coluna atual na sequência de enumeração de coluna.
IEnumCERTVIEWCOLUMN::IsIndexed

Relata se os dados na coluna são indexados.
IEnumCERTVIEWCOLUMN::Next

Move para a próxima coluna na sequência de enumeração de coluna.
IEnumCERTVIEWCOLUMN::Reset

Move para o início da sequência de enumeração de coluna.
IEnumCERTVIEWCOLUMN::Skip

Ignora um número especificado de colunas na sequência de enumeração de coluna.

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho certview.h (inclua Certsrv.h)

Confira também

ICertView::EnumCertViewColumn

IDispatch

IEnumCERTVIEWROW::EnumCertViewColumn