Interfaccia IEnumCERTVIEWATTRIBUTE (certview.h)

L'interfaccia IEnumCERTVIEWATTRIBUTE rappresenta una sequenza di enumerazione dell'attributo che contiene gli attributi del certificato per la riga corrente della sequenza di enumerazione di riga.

La sequenza di enumerazione dell'attributo viene ottenuta da una chiamata al metodo IEnumCERTVIEWROW::EnumCertViewAttribute . Dopo aver ottenuto questa sequenza di enumerazione, è possibile usare i metodi dell'interfaccia IEnumCERTVIEWATTRIBUTE per eseguire le attività seguenti:

  • Esplorare l'enumerazione degli attributi del certificato.
  • Recuperare il nome e il valore degli attributi nell'enumerazione .
  • Clonare una copia esatta dell'oggetto attributo del certificato.

IEnumCERTVIEWATTRIBUTE è definito in Certview.h. Quando si crea il programma, tuttavia, usare Certsrv.h come file di inclusione. Certadm.dll fornisce l'interfaccia IEnumCERTVIEWATTRIBUTE . Le informazioni sul tipo per questa interfaccia sono disponibili anche in Certadml.dll, fornito con Platform Software Development Kit (SDK).

Le interfacce di Servizi certificati supportano sia modelli di threading apartment che di threading libero. Per una migliore velocità effettiva, è consigliabile usare il threading gratuito.

Ereditarietà

L'interfaccia IEnumCERTVIEWATTRIBUTE eredita dall'interfaccia IDispatch . IEnumCERTVIEWATTRIBUTE include anche questi tipi di membri:

Metodi

L'interfaccia IEnumCERTVIEWATTRIBUTE include questi metodi.

 
IEnumCERTVIEWATTRIBUTE::Clone

Crea una copia dell'oggetto sequenza di enumerazione attributo nello stato corrente.
IEnumCERTVIEWATTRIBUTE::GetName

Recupera il nome dell'attributo corrente nella sequenza di enumerazione attributo.
IEnumCERTVIEWATTRIBUTE::GetValue

Recupera il valore dell'attributo corrente nella sequenza di enumerazione dell'attributo.
IEnumCERTVIEWATTRIBUTE::Next

Passa all'attributo successivo nella sequenza di enumerazione dell'attributo.
IEnumCERTVIEWATTRIBUTE::Reset

Passa all'inizio della sequenza di enumerazione dell'attributo.
IEnumCERTVIEWATTRIBUTE::Skip

Ignora un numero specificato di attributi nella sequenza di enumerazione degli attributi.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certview.h (include Certsrv.h)

Vedi anche

Idispatch

IEnumCERTVIEWROW::EnumCertViewAttribute