IEnumGUID::Metode berikutnya (comcat.h)
Mengambil jumlah item yang ditentukan dalam urutan enumerasi.
Sintaks
HRESULT Next(
[in] ULONG celt,
[out] GUID *rgelt,
[out] ULONG *pceltFetched
);
Parameter
[in] celt
Jumlah item yang akan diambil. Jika ada kurang dari jumlah item yang diminta yang tersisa dalam urutan, metode ini mengambil elemen yang tersisa.
[out] rgelt
Array item yang dijumlahkan.
Enumerator bertanggung jawab untuk mengalokasikan memori apa pun, dan pemanggil bertanggung jawab untuk membebaskannya. Jika celt lebih besar dari 1, penelepon juga harus meneruskan pointer non-NULL yang diteruskan ke pceltFetched untuk mengetahui berapa banyak pointer yang akan dilepaskan.
[out] pceltFetched
Jumlah item yang diambil. Parameter ini selalu kurang dari atau sama dengan jumlah item yang diminta.
Nilai kembali
Jika metode mengambil jumlah item yang diminta, nilai yang dikembalikan S_OK. Jika tidak, itu S_FALSE.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | comcat.h |