Fungsi PeerGetNextItem (p2p.h)
Fungsi PeerGetNextItem mengembalikan jumlah item tertentu dari enumerasi serekan.
Sintaks
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGetNextItem(
[in] HPEERENUM hPeerEnum,
[in, out] ULONG *pCount,
[out] PVOID **pppvItems
);
Parameter
[in] hPeerEnum
Tangani enumerasi serekan dari mana item diambil. Handel ini dihasilkan oleh fungsi enumerasi serekan.
[in, out] pCount
Penunjuk ke bilangan bulat yang menentukan jumlah item yang akan diambil dari enumerasi serekan. Saat dikembalikan, item berisi jumlah item dalam ppvItems. Parameter ini tidak boleh NULL.
[out] pppvItems
Menerima penunjuk ke array pointer ke item pCount berikutnya dalam enumerasi serekan. Data, misalnya, blok informasi rekaman atau anggota, tergantung pada jenis enumerasi serekan yang sebenarnya.
Nilai kembali
Mengembalikan S_OK jika operasi berhasil. Jika tidak, fungsi mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Salah satu parameter tidak valid. |
|
Memori tidak cukup untuk melakukan operasi yang ditentukan. |
Keterangan
Fungsi PeerGetNextItem mengembalikan hal berikut:
- Item yang sama dengan atau kurang dari jumlah yang ditentukan dalam pCount.
- Daftar item yang kurang dari jumlah yang ditentukan saat jumlahnya lebih besar dari jumlah item yang tersedia.
Akhir enumerasi ditunjukkan ketika fungsi kembali dengan parameter pCount diatur ke nol (0).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP dengan SP2 [khusus aplikasi desktop],Windows XP dengan SP1 dengan Advanced Networking Pack forWindows XP |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Windows |
Header | p2p.h |
Pustaka | P2P.lib |
DLL | P2P.dll |