Fungsi PeerEnumIdentities (p2p.h)
Fungsi PeerEnumIdentities membuat dan mengembalikan handel enumerasi serekan yang digunakan untuk menghitung semua identitas serekan milik pengguna tertentu.
Sintaks
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerEnumIdentities(
[out] HPEERENUM *phPeerEnum
);
Parameter
[out] phPeerEnum
Menerima handel ke enumerasi serekan yang berisi daftar identitas serekan, dengan setiap item direpresentasikan sebagai penunjuk ke struktur PEER_NAME_PAIR . Teruskan handel ini ke PeerGetNextItem untuk mengambil item; setelah selesai, panggil PeerEndEnumeration untuk merilis memori.
Nilai kembali
Jika panggilan fungsi berhasil, nilai yang dikembalikan adalah S_OK. Jika tidak, ia mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Salah satu parameter tidak valid. |
|
Memori tidak cukup untuk melakukan operasi yang ditentukan. |
Keterangan
Setelah aplikasi memperoleh handel enumerasi serekan, gunakan PeerGetNextItem dan PeerGetItemCount untuk menghitung identitas serekan.
Saat menghitung identitas serekan, PeerGetNextItem mengembalikan array pointer ke struktur PEER_NAME_PAIR .
Panggil PeerEndEnumeration untuk membebaskan handel enumerasi saat tidak lagi diperlukan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP dengan SP2 [hanya aplikasi desktop],Windows XP dengan SP1 dengan Paket Jaringan Tingkat Lanjut untuk Windows XP |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Windows |
Header | p2p.h |
Pustaka | P2P.lib |
DLL | P2P.dll |