Interface IEnumCERTVIEWATTRIBUTE (certview.h)
L’interface IEnumCERTVIEWATTRIBUTE représente une séquence d’énumération d’attributs qui contient les attributs de certificat pour la ligne actuelle de la séquence d’énumération de lignes.
La séquence d’attribut-énumération est obtenue par un appel à la méthode IEnumCERTVIEWROW ::EnumCertViewAttribute . Une fois cette séquence d’énumération obtenue, les méthodes de l’interface IEnumCERTVIEWATTRIBUTE peuvent être utilisées pour effectuer les tâches suivantes :
- Parcourez l’énumération des attributs de certificat.
- Récupérez le nom et la valeur des attributs dans l’énumération.
- Clonez une copie exacte de l’objet d’attribut de certificat.
IEnumCERTVIEWATTRIBUTE est défini dans Certview.h. Toutefois, lorsque vous créez votre programme, utilisez Certsrv.h comme fichier include. Certadm.dll fournit l’interface IEnumCERTVIEWATTRIBUTE . Les informations de type pour cette interface sont également dans Certadml.dll, qui est fourni avec le Kit de développement logiciel (SDK) de plateforme.
Les interfaces des services de certificats prennent en charge à la fois les modèles de threads d’appartement et de thread libre. Pour un meilleur débit, le thread gratuit est recommandé.
Héritage
L’interface IEnumCERTVIEWATTRIBUTE hérite de l’interface IDispatch . IEnumCERTVIEWATTRIBUTE a également les types de membres suivants :
Méthodes
L’interface IEnumCERTVIEWATTRIBUTE a ces méthodes.
IEnumCERTVIEWATTRIBUTE ::Clone Crée une copie de l’objet séquence d’attribut-énumération dans son état actuel. |
IEnumCERTVIEWATTRIBUTE ::GetName Récupère le nom de l’attribut actuel dans la séquence d’énumération d’attributs. |
IEnumCERTVIEWATTRIBUTE ::GetValue Récupère la valeur de l’attribut actuel dans la séquence d’énumération d’attributs. |
IEnumCERTVIEWATTRIBUTE ::Next Passe à l’attribut suivant dans la séquence d’énumération d’attributs. |
IEnumCERTVIEWATTRIBUTE ::Reset Se déplace au début de la séquence d’énumération d’attributs. |
IEnumCERTVIEWATTRIBUTE ::Skip Ignore un nombre spécifié d’attributs dans la séquence d’énumération d’attributs. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | certview.h (include Certsrv.h) |