Bagikan melalui


Fungsi PeerGroupGetEventData (p2p.h)

Fungsi PeerGroupGetEventData memungkinkan aplikasi untuk mengambil data yang dikembalikan oleh peristiwa pengelompokan.

Sintaks

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGroupGetEventData(
  [in]  HPEEREVENT             hPeerEvent,
  [out] PPEER_GROUP_EVENT_DATA *ppEventData
);

Parameter

[in] hPeerEvent

Menangani yang diperoleh dari panggilan sebelumnya ke PeerGroupRegisterEvent. Parameter ini diperlukan.

[out] ppEventData

Penunjuk ke struktur PEER_GROUP_EVENT_DATA yang berisi data tentang peristiwa serekan. Struktur data ini harus dikosongkan setelah digunakan dengan PeerFreeData. Parameter ini diperlukan.

Menampilkan nilai

Mengembalikan S_OK jika operasi berhasil. Jika tidak, fungsi mengembalikan salah satu nilai berikut.

Menampilkan kode Deskripsi
E_INVALIDARG
Salah satu parameter tidak valid.
PEER_S_NO_EVENT_DATA
Panggilan berhasil, tetapi tidak ada data peristiwa yang tersedia.
 

Kesalahan khusus kriptografi dapat dikembalikan dari Penyedia Dasar Microsoft RSA. Kesalahan ini diawali dengan CRYPT_* dan didefinisikan dalam Winerror.h.

Keterangan

Ketika peristiwa terjadi di mana serekan telah meminta pemberitahuan, handel peristiwa serekan yang sesuai akan disinyalir. Serekan memanggil metode ini sampai struktur PEER_GROUP_EVENT_DATA diambil. Setiap struktur data berisi dua bagian utama data berikut:

  • Pendaftaran yang terkait dengan peristiwa peer.
  • Data aktual untuk peristiwa serekan.

Persyaratan

   
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

Lihat juga

PEER_GROUP_EVENT_DATA

PeerFreeData

PeergroupRegisterEvent