estrutura PEER_CONTACT (p2p.h)
A estrutura PEER_CONTACT contém informações sobre um contato específico.
Sintaxe
typedef struct peer_contact_tag {
PWSTR pwzPeerName;
PWSTR pwzNickName;
PWSTR pwzDisplayName;
PWSTR pwzEmailAddress;
BOOL fWatch;
PEER_WATCH_PERMISSION WatcherPermissions;
PEER_DATA credentials;
} PEER_CONTACT, *PPEER_CONTACT;
Membros
pwzPeerName
Cadeia de caracteres Unicode terminada em zero que contém o nome do par do contato. Esse é o identificador exclusivo de um contato. Só pode haver um único contato associado a qualquer nome de par.
pwzNickName
Cadeia de caracteres Unicode terminada em zero que contém o apelido do contato e pode ser modificada a qualquer momento. Isso é usado quando o escopo de colaboração de pares é definido como Pessoas Near Me. É anunciado em Pessoas Near Me e visto por destinatários de convites enviados.
Esse membro é limitado a 255 caracteres unicode.
pwzDisplayName
Cadeia de caracteres Unicode terminada em zero que contém o nome de exibição do contato. Isso corresponde ao nome de exibição visto para o contato na pasta de contatos de um par.
Esse membro é limitado a 255 caracteres unicode.
pwzEmailAddress
Cadeia de caracteres Unicode terminada em zero que contém o endereço de email do contato.
fWatch
Se for true, o contato será observado pelo par; se for falso, não será.
WatcherPermissions
PEER_WATCH_PERMISSION valor de enumeração que especifica as permissões de watch para esse contato.
credentials
PEER_DATA estrutura que contém as credenciais de segurança para o contato em um buffer de bytes opaco.
Comentários
"Contatos" são colegas que participam de uma rede de colaboração de pares que publicam informações de presença disponíveis para o par local. Essas informações associadas permitem que o aplicativo par os "watch" para atualizações e alterações de aplicativo ou objeto par status. Listas de contatos são mantidas pela infraestrutura de colaboração de pares e eventos de alteração status específicos são gerados para cada contato individual na lista.
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 |