Partager via


IEnumCERTVIEWATTRIBUTE ::Reset, méthode (certview.h)

La méthode Reset se déplace au début de la séquence d’énumération d’attributs.

Syntaxe

HRESULT Reset();

Valeur de retour

VB

Si la méthode réussit, la méthode retourne S_OK.

Si la méthode échoue, elle retourne une valeur HRESULT qui indique l’erreur. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.

Remarques

Une fois cette méthode terminée, appelez la méthode IEnumCERTVIEWATTRIBUTE ::Next pour référencer le premier attribut de la séquence d’énumération d’attributs. Le nom et la valeur de l’attribut sont accessibles à l’aide des méthodes suivantes :

Exemples

// pEnumAttr is a previously instantiated
// IEnumCERTVIEWATTRIBUTE object.
HRESULT  hr;
LONG     Index;

hr = pEnumAttr->Reset();
if (S_OK != hr)
    printf("Unable to reset pEnumAttr - %x\n", hr );


    // Call the appropriate error handler and exit routine.
else
{

    // Reset to the beginning of the attributes again.
    while (S_OK == pEnumAttr->Next(&Index))
    {

        // Use each attribute as needed.
    }
}

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)
Bibliothèque Certidl.lib
DLL Certadm.dll

Voir aussi

IEnumCERTVIEWATTRIBUTE

IEnumCERTVIEWATTRIBUTE ::GetName

IEnumCERTVIEWATTRIBUTE ::GetValue

IEnumCERTVIEWATTRIBUTE ::Next

IEnumCERTVIEWATTRIBUTE ::Skip