Bagikan melalui


Fungsi PeerGraphGetEventData (p2p.h)

Fungsi PeerGraphGetEventData mengambil peristiwa serekan. Aplikasi memanggil fungsi ini hingga nilai pengembalian PEER_S_NO_EVENT_DATA dikembalikan, yang menunjukkan bahwa panggilan berhasil, tetapi tidak ada lagi peristiwa serekan untuk diambil.

Sintaks

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphGetEventData(
  [in]  HPEEREVENT             hPeerEvent,
  [out] PPEER_GRAPH_EVENT_DATA *ppEventData
);

Parameter

[in] hPeerEvent

Handel peristiwa peer diperoleh dengan panggilan ke PeerGraphRegisterEvent.

[out] ppEventData

Menerima penunjuk ke struktur PEER_GRAPH_EVENT_DATA yang berisi data tentang pemberitahuan peristiwa. Ketika struktur ini tidak diperlukan, bebaskan dengan memanggil PeerGraphFreeData.

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
Satu parameter tidak valid.
E_OUTOFMEMORY
Memori tidak cukup untuk melakukan operasi yang ditentukan.
PEER_S_NO_EVENT_DATA
Panggilan fungsi berhasil, tetapi tidak ada data yang terkait dengan peristiwa serekan.
PEER_E_NOT_INITIALIZED
Grafik serekan harus diinisialisasi dengan panggilan ke PeerGraphStartup sebelum menggunakan fungsi ini.

Keterangan

Data peristiwa serekan dikembalikan dalam struktur PEER_GRAPH_EVENT_DATA . Jenis struktur data yang PEER_GRAPH_EVENT_DATA menunjuk tergantung pada peristiwa mana yang dipicu.

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 P2PGraph.lib
DLL P2PGraph.dll

Lihat juga

PEER_GRAPH_EVENT_DATA

PeerGraphFreeData

PeerGraphRegisterEvent

PeerGraphUnregisterEvent