IEnumCERTVIEWROW::Metode GetMaxIndex (certview.h)
Metode GetMaxIndex mengambil nilai indeks maksimum yang valid setelah semua baris dalam urutan enumerasi baris telah direferensikan.
Sintaks
HRESULT GetMaxIndex(
[out] LONG *pIndex
);
Parameter
[out] pIndex
Penunjuk ke variabel LONG yang berisi nilai indeks maksimum untuk urutan enumerasi baris. Metode ini gagal jika pIndex adalah NULL.
Nilai kembali
C++
Jika metode berhasil, metode mengembalikan S_OK dan pIndex diatur ke nilai indeks maksimum untuk urutan enumerasi baris.Jika traversal ke baris terakhir belum terjadi, metode ini gagal dengan nilai pengembalian E_UNEXPECTED.
Jika metode gagal, metode mengembalikan nilai HRESULT yang menunjukkan kesalahan. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.
VB
Nilai yang dikembalikan adalah nilai indeks maksimum untuk urutan enumerasi baris. Metode ini gagal jika traversal ke baris terakhir belum terjadi.Keterangan
Keberhasilan penyelesaian metode ini tergantung pada mencapai baris terakhir dari urutan enumerasi. Indeks baris maksimum dapat berguna untuk mengukur bilah gulir atau jendela tampilan, tetapi juga dapat menjadi intensif sumber daya untuk komputasi karena memerlukan evaluasi seluruh kueri. Untuk beberapa kueri, data kolom untuk setiap baris harus diperiksa untuk menentukan apakah itu disertakan dalam tampilan. Setelah pengguna melakukan halaman melalui semua data atau secara eksplisit diminta untuk melanjutkan ke akhir, indeks baris maksimum dipertahankan.
Untuk menavigasi melalui urutan enumerasi baris, panggil metode berikut.
Metode | Deskripsi |
---|---|
IEnumCERTVIEWROW::Reset | Berpindah ke awal urutan enumerasi. |
IEnumCERTVIEWROW::Berikutnya | Berpindah ke baris berikutnya dalam urutan enumerasi. |
IEnumCERTVIEWROW::Skip | Melompati jumlah baris tertentu. |
Contoh
#include <windows.h>
#include <stdio.h>
#include <Certview.h>
long nMax;
// Determine the maximum row index.
hr = pRow->GetMaxIndex(&nMax);
if (FAILED(hr))
printf("Failed GetMaxIndex [%x]\n", hr);
else
printf("Max index is: %d\n", nMax);
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
IEnumCERTVIEWROW
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk