Partilhar via


estrutura PEER_EVENT_WATCHLIST_CHANGED_DATA (p2p.h)

A estrutura PEER_EVENT_WATCHLIST_CHANGED_DATA contém informações retornadas quando um evento de PEER_EVENT_WATCHLIST_CHANGED é gerado em um par que participa de uma rede de colaboração de pares.

Sintaxe

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;

Membros

pContact

Ponteiro para uma estrutura PEER_CONTACT que contém informações sobre o contato par na watchlist cuja alteração gerou o evento.

changeType

PEER_CHANGE_TYPE valor de enumeração que especifica o tipo de alteração que ocorreu na watchlist do par.

Comentários

O evento PEER_EVENT_WATCHLIST_CHANGED é gerado quando a lista de watch é alterada. A lista watch é composta pelos contatos que têm fWatch definido como true. Se um novo contato for adicionado com fWatch definido como true ou se o fWatch de um contato existente for alterado para true, o membro changeType será definido como PEER_CHANGE_ADDED. Se fWatch for alterado para false ou se um contato for excluído, changeType será definido como PEER_CHANGE_DELETED.

O serviço p2phost.exe deve ser executado para receber esse evento. P2phost.exe é iniciado quando um aplicativo chama PeerCollabRegisterEvent nesse evento.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Cabeçalho p2p.h

Confira também

PEER_CHANGE_TYPE

PEER_CONTACT

Estruturas da API de Colaboração de Pares