Interface IEnumCERTVIEWEXTENSION (certview.h)
L’interface IEnumCERTVIEWEXTENSION représente une séquence d’extension-énumération qui contient les données d’extension de certificat pour la ligne actuelle de la séquence d’énumération de lignes.
La séquence d’énumération d’extension est obtenue par un appel à
Méthode IEnumCERTVIEWROW ::EnumCertViewExtension . Une fois cette séquence d’énumération obtenue, les méthodes de l’interface IEnumCERTVIEWEXTENSION peuvent être utilisées pour effectuer les tâches suivantes :
- Naviguez dans la séquence extension-énumération.
- Récupérez le nom, la valeur et les indicateurs de l’extension dans l’énumération.
- Clonez une copie exacte de la séquence d’énumération d’extension.
IEnumCERTVIEWEXTENSION est défini dans Certview.h. Toutefois, lorsque vous créez votre programme, utilisez Certsrv.h comme fichier include. Certadm.dll fournit l’interface IEnumCERTVIEWEXTENSION . Les informations de type pour cette interface se trouve é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 thread d’appartement et de thread libre. Pour un meilleur débit, le threading gratuit est recommandé.
Héritage
L’interface IEnumCERTVIEWEXTENSION hérite de l’interface IDispatch. IEnumCERTVIEWEXTENSION a également les types de membres suivants :
Méthodes
L’interface IEnumCERTVIEWEXTENSION contient ces méthodes.
IEnumCERTVIEWEXTENSION ::Clone Crée une copie de la séquence d’énumération d’extension. |
IEnumCERTVIEWEXTENSION ::GetFlags Récupère les indicateurs de stratégie et d’origine de l’extension actuelle dans la séquence d’énumération d’extension. |
IEnumCERTVIEWEXTENSION ::GetName Récupère le nom de l’extension actuelle dans la séquence d’extension-énumération. |
IEnumCERTVIEWEXTENSION ::GetValue Récupère la valeur de l’extension actuelle dans la séquence extension-énumération. |
IEnumCERTVIEWEXTENSION ::Next Passe à l’extension suivante dans la séquence d’énumération d’extension. |
IEnumCERTVIEWEXTENSION ::Reset Passe au début de la séquence d’énumération d’extension. |
IEnumCERTVIEWEXTENSION ::Skip Ignore un nombre spécifié d’extensions dans la séquence extension-énumération. |
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 (inclure Certsrv.h) |