Partager via


Interface IEnumCERTVIEWROW (certview.h)

L’interface IEnumCERTVIEWROW représente une séquence d’énumération de lignes qui contient les données dans les lignes de la vue Services de certificats, ce qui permet d’accéder davantage aux colonnes, attributs et extensions associés à chaque ligne.

La séquence d’énumération de lignes est obtenue via un appel à la méthode ICertView ::OpenView . Une fois cette séquence d’énumération obtenue, les méthodes IEnumCERTVIEWROW peuvent être utilisées pour effectuer les tâches suivantes :

  • Parcourez la séquence d’énumération.
  • Obtenez d’autres objets pour énumérer les colonnes, les extensions de certificat ou les attributs associés à une ligne spécifique.
  • Récupérez le nombre maximal de lignes pour la vue.

IEnumCERTVIEWROW est défini dans Certview.h. Toutefois, lorsque vous créez votre programme, utilisez Certsrv.h comme fichier include. Certadm.dll fournit l’interface IEnumCERTVIEWROW . 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 IEnumCERTVIEWROW hérite de l’interface IDispatch. IEnumCERTVIEWROW a également les types de membres suivants :

Méthodes

L’interface IEnumCERTVIEWROW utilise ces méthodes.

 
IEnumCERTVIEWROW ::EnumCertViewAttribute

Obtient une instance d’une séquence d’énumération d’attributs pour la ligne active de la séquence d’énumération de lignes.
IEnumCERTVIEWROW ::EnumCertViewColumn

Obtient une instance d’une séquence d’énumération de colonnes pour la ligne active de la séquence d’énumération de lignes.
IEnumCERTVIEWROW ::EnumCertViewExtension

Obtient une instance d’une séquence d’énumération d’extension pour la ligne active de la séquence d’énumération de lignes.
IEnumCERTVIEWROW ::GetMaxIndex

Récupère la valeur d’index valide maximale une fois que toutes les lignes de la séquence d’énumération de lignes ont été référencées.
IEnumCERTVIEWROW ::Next

Passe à la ligne suivante de la séquence d’énumération de lignes.
IEnumCERTVIEWROW ::Reset

Se déplace au début de la séquence d’énumération de lignes.
IEnumCERTVIEWROW ::Skip

Ignore un nombre spécifié de lignes dans la séquence d’énumération de lignes.

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)

Voir aussi

ICertView

IDispatch