IEnumCERTVIEWATTRIBUTE::Lewati metode (certview.h)
Metode Lewati melewati sejumlah atribut tertentu dalam urutan enumerasi atribut.
Sintaks
HRESULT Skip(
[in] LONG celt
);
Parameter
[in] celt
Jumlah atribut yang akan dilewati. Nilai positif untuk parameter celt menyebabkan urutan enumerasi atribut melompati ke depan dalam urutan. Nilai negatif untuk parameter celt menyebabkan urutan enumerasi atribut melewati mundur dalam urutan.
Nilai kembali
VB
Jika metode berhasil, metode akan mengembalikan S_OK.Nilai pengembalian E_INVALIDARG menunjukkan bahwa nilai negatif untuk parameter celt menyebabkan indeks urutan enumerasi atribut menjadi kurang dari nol.
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 IEnumCERTVIEWATTRIBUTE::Next untuk mereferensikan atribut saat ini dalam urutan enumerasi atribut. Nama dan nilai atribut dapat diakses melalui metode berikut:
Urutan enumerasi atribut mempertahankan indeks berbasis nol internal. Panggilan ke metode Lewati menyebabkan indeks ini meningkat atau berkurang dengan jumlah atribut yang ditentukan dalam parameter celt .Jika nilai negatif parameter celt menyebabkan indeks kurang dari nol, perilaku panggilan berikutnya ke IEnumCERTVIEWATTRIBUTE::Berikutnya tidak terdefinisi.
Jika nilai positif parameter celt menyebabkan indeks melebihi atribut terakhir dalam urutan enumerasi, panggilan berikutnya ke metode IEnumCERTVIEWATTRIBUTE::Berikutnya akan gagal.
Contoh
HRESULT hr;
LONG Index;
// pEnumAttr is previously instantiated IEnumCERTVIEWATTRIBUTE object
// skip the next 5 attributes
hr = pEnumAttr->Skip(5);
if (S_OK == hr)
{
// get the next attribute
hr = pEnumAttr->Next(&Index);
if (S_OK == hr)
{
// Use this attribute 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 |