PEER_EVENT_WATCHLIST_CHANGED_DATA struttura (p2p.h)
La struttura PEER_EVENT_WATCHLIST_CHANGED_DATA contiene informazioni restituite quando viene generato un evento PEER_EVENT_WATCHLIST_CHANGED in un peer che partecipa a una rete di collaborazione peer.
Sintassi
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;
Members
pContact
Puntatore a una struttura PEER_CONTACT che contiene informazioni sul contatto peer nell'elenco di controllo la cui modifica ha generato l'evento.
changeType
PEER_CHANGE_TYPE valore di enumerazione che specifica il tipo di modifica che si è verificato nell'elenco di controllo del peer.
Commenti
L'evento PEER_EVENT_WATCHLIST_CHANGED viene generato quando viene modificato l'elenco di watch. L'elenco watch è costituito dai contatti che hanno fWatch impostato su true. Se un nuovo contatto viene aggiunto con fWatch impostato su true o se il controllo fWatch di un contatto esistente viene modificato in true, il membro changeType è impostato su PEER_CHANGE_ADDED. Se fWatch viene modificato in false o se un contatto viene eliminato, changeType è impostato su PEER_CHANGE_DELETED.
Il servizio p2phost.exe deve essere in esecuzione per ricevere questo evento. P2phost.exe viene avviato quando un'applicazione chiama PeerCollabRegisterEvent in questo evento.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Intestazione | p2p.h |