Metodo IEnumCERTVIEWEXTENSION::Reset (certview.h)
Il metodo Reset passa all'inizio della sequenza di enumerazione estensione.
Sintassi
HRESULT Reset();
Valore restituito
VB
Se il metodo ha esito positivo, il metodo restituisce S_OK.Se il metodo ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco di codici di errore comuni, vedere Valori HRESULT comuni.
Commenti
Al termine di questo metodo, chiamare il metodo IEnumCERTVIEWEXTENSION::Next per fare riferimento alla prima estensione nella sequenza di enumerazione estensione.
È possibile accedere al nome dell'estensione, ai flag e al valore tramite i metodi seguenti:
Esempio
HRESULT hr;
LONG Index;
// pEnumExt is previously instantiated IEnumCERTVIEWEXTENSION object
hr = pEnumExt->Reset();
if (S_OK != hr)
printf("Unable to reset pEnumExt - %x\n", hr);
// call appropriate error handler / exit routine
else
{
// reset to beginning of extensions again
while (S_OK == pEnumExt->Next(&Index))
{
// Use each extension as needed.
}
}
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certview.h (includere Certsrv.h) |
Libreria | Certidl.lib |
DLL | Certadm.dll |
Vedi anche
IEnumCERTVIEWEXTENSION::GetFlags
IEnumCERTVIEWEXTENSION::GetName