PEER_EVENT_WATCHLIST_CHANGED_DATA結構 (p2p.h)
PEER_EVENT_WATCHLIST_CHANGED_DATA結構包含在參與對等共同作業網路的對等上引發PEER_EVENT_WATCHLIST_CHANGED事件時所傳回的資訊。
語法
typedef struct peer_event_watchlist_changed_data_tag {
PPEER_CONTACT pContact;
PEER_CHANGE_TYPE changeType;
} PEER_EVENT_WATCHLIST_CHANGED_DATA, *PPEER_EVENT_WATCHLIST_CHANGED_DATA;
成員
pContact
PEER_CONTACT 結構的指標,其中包含其變更引發事件之關注清單中對等聯繫人的相關信息。
changeType
PEER_CHANGE_TYPE 列舉值,指定對等監看清單中發生的變更類型。
備註
當 watch 清單變更時,就會引發PEER_EVENT_WATCHLIST_CHANGED事件。 watch 清單是由 fWatch 設定為 true 的聯繫人所組成。 如果 已將 fWatch 新增為 true 的新連絡人,或現有聯繫人的 fWatch 變更為 true, 則 changeType 成員會設定為 PEER_CHANGE_ADDED。 如果 fWatch 已變更為 false,或刪除聯繫人, 則 changeType 會設定為 PEER_CHANGE_DELETED。
p2phost.exe 服務必須執行才能接收此事件。 當應用程式在此事件上呼叫 PeerCollabRegisterEvent 時,就會啟動 P2phost.exe。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
標頭 | p2p.h |