Compartilhar via


Interface IEnumCERTVIEWATTRIBUTE (certview.h)

A interface IEnumCERTVIEWATTRIBUTE representa uma sequência de enumeração de atributo que contém os atributos de certificado para a linha atual da sequência de enumeração de linha.

A sequência attribute-enumeration é obtida por uma chamada para o método IEnumCERTVIEWROW::EnumCertViewAttribute . Depois que essa sequência de enumeração for obtida, os métodos da interface IEnumCERTVIEWATTRIBUTE poderão ser usados para executar as seguintes tarefas:

  • Navegue pela enumeração de atributos de certificado.
  • Recupere o nome e o valor dos atributos na enumeração .
  • Clone uma cópia exata do objeto de atributo de certificado.

IEnumCERTVIEWATTRIBUTE é definido em Certview.h. No entanto, ao criar seu programa, use Certsrv.h como o arquivo de inclusão. Certadm.dll fornece a interface IEnumCERTVIEWATTRIBUTE . As informações de tipo para essa interface também estão em Certadml.dll, que é fornecida 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 obter uma taxa de transferência melhor, o threading gratuito é recomendado.

Herança

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

Métodos

A interface IEnumCERTVIEWATTRIBUTE tem esses métodos.

 
IEnumCERTVIEWATTRIBUTE::Clone

Cria uma cópia do objeto de sequência de enumeração de atributo em seu estado atual.
IEnumCERTVIEWATTRIBUTE::GetName

Recupera o nome do atributo atual na sequência attribute-enumeration.
IEnumCERTVIEWATTRIBUTE::GetValue

Recupera o valor do atributo atual na sequência attribute-enumeration.
IEnumCERTVIEWATTRIBUTE::Next

Move para o próximo atributo na sequência attribute-enumeration.
IEnumCERTVIEWATTRIBUTE::Reset

Move para o início da sequência attribute-enumeration.
IEnumCERTVIEWATTRIBUTE::Skip

Ignora um número especificado de atributos na sequência attribute-enumeration.

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

IDispatch

IEnumCERTVIEWROW::EnumCertViewAttribute