IEnumCERTVIEWROW ::Reset, méthode (certview.h)
La méthode Reset se déplace au début de la séquence d’énumération de lignes.
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 IEnumCERTVIEWROW ::Next pour référencer la première ligne de l’énumération.
Une fois ce deuxième appel effectué, les colonnes, les attributs et les extensions associés au certificat dans la ligne peuvent être énumérés à l’aide des méthodes des interfaces suivantes :
Exemples
// pEnumRow is previously instantiated pointer to IEnumCERTVIEWROW.
HRESULT hr;
LONG Index;
// Ensure enumerator is at first row.
hr = pEnumRow->Reset();
if (FAILED(hr))
printf("Failed to Reset\n");
else
{
printf("Reset to beginning\n");
// Retrieve first record.
hr = pEnumRow->Next(&Index);
// Examine hr for success and process row.
// ...
}
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 |