Bagikan melalui


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
E_INVALIDARG
Salah satu parameter tidak valid.
E_OUTOFMEMORY
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

Lihat juga

PEER_NAME_PAIR

PeerEndEnumeration

PeerGetItemCount

PeerGetNextItem