Baca dalam bahasa Inggris

Bagikan melalui


struktur PEER_EVENT_APPLICATION_CHANGED_DATA (p2p.h)

Struktur PEER_EVENT_APPLICATION_CHANGED_DATA berisi informasi yang dikembalikan saat peristiwa PEER_EVENT_ENDPOINT_APPLICATION_CHANGED atau PEER_EVENT_MY_APPLICATION_CHANGED dimunculkan pada serekan yang berpartisipasi dalam jaringan kolaborasi serekan.

Sintaks

typedef struct peer_event_application_changed_data_tag {
  PPEER_CONTACT     pContact;
  PPEER_ENDPOINT    pEndpoint;
  PEER_CHANGE_TYPE  changeType;
  PPEER_APPLICATION pApplication;
} PEER_EVENT_APPLICATION_CHANGED_DATA, *PPEER_EVENT_APPLICATION_CHANGED_DATA;

Anggota

pContact

Penunjuk ke struktur PEER_CONTACT yang berisi informasi kontak serekan untuk kontak yang perubahan aplikasinya menaikkan acara.

pEndpoint

Penunjuk ke struktur PEER_ENDPOINT yang berisi informasi titik akhir serekan untuk kontak yang perubahan informasi aplikasinya memunculkan peristiwa.

changeType

PEER_CHANGE_TYPE nilai enumerasi yang menentukan jenis perubahan aplikasi yang terjadi.

pApplication

Penunjuk ke struktur PEER_APPLICATION yang berisi informasi aplikasi yang diubah.

Keterangan

"Aplikasi" adalah sekumpulan fitur perangkat lunak atau perangkat lunak yang tersedia di titik akhir serekan. Umumnya, ini mengacu pada paket perangkat lunak yang mendukung aktivitas jaringan serekan, seperti game atau aplikasi kolaboratif lainnya.

Aplikasi serekan memiliki GUID yang mewakili satu aplikasi tertentu. Ketika aplikasi terdaftar untuk serekan, GUID ini dan aplikasi yang sesuai dapat tersedia untuk semua kontak tepercaya dari serekan, yang menunjukkan aktivitas yang dapat diikuti serekan. Untuk membatalkan pendaftaran aplikasi serekan, panggil PeerCollabUnregisterApplication dengan GUID ini.

Ketika aplikasi baru terdaftar secara lokal menggunakan PeerCollabRegisterApplication atau tidak terdaftar menggunakan PeerCollabUnregisterApplication semua rekan yang berlangganan informasi kehadiran rekan lokal menerima peristiwa PEER_EVENT_ENDPOINT_APPLICATION_CHANGED. Secara lokal, aplikasi menerima peristiwa PEER_EVENT_MY_APPLICATION_CHANGED.

Cakupan pengguna saat ini memiliki prioritas atas semua cakupan pengguna . Jika aplikasi terdaftar di kedua cakupan, peristiwa akan diaktifkan hanya jika cakupan pengguna saat ini diubah.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Header p2p.h

Lihat juga

PEER_APPLICATION

PEER_CHANGE_TYPE

PEER_CONTACT

PEER_ENDPOINT

Struktur API Kolaborasi Serekan