IEnumCERTVIEWEXTENSION::Metode reset (certview.h)
Metode Reset berpindah ke awal urutan enumerasi ekstensi.
Sintaks
HRESULT Reset();
Mengembalikan nilai
VB
Jika metode berhasil, metode mengembalikan S_OK.Jika metode gagal, metode mengembalikan nilai HRESULT yang menunjukkan kesalahan. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.
Keterangan
Setelah berhasil menyelesaikan metode ini, panggil metode IEnumCERTVIEWEXTENSION::Next untuk mereferensikan ekstensi pertama dalam urutan enumerasi ekstensi.
Nama ekstensi, bendera, dan nilai dapat diakses melalui metode berikut:
Contoh
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.
}
}
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tidak ada yang didukung |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | certview.h (termasuk Certsrv.h) |
Pustaka | Certidl.lib |
DLL | Certadm.dll |
Lihat juga
IEnumCERTVIEWEXTENSION::GetFlags
IEnumCERTVIEWEXTENSION::GetName