Condividi tramite


struttura PEER_CONTACT (p2p.h)

La struttura PEER_CONTACT contiene informazioni su un contatto specifico.

Sintassi

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;

Members

pwzPeerName

Stringa Unicode con terminazione zero che contiene il nome peer del contatto. Questo è l'identificatore univoco per un contatto. Può essere associato solo un singolo contatto a qualsiasi nome peer specificato.

pwzNickName

Stringa Unicode con terminazione zero che contiene il nome alternativo del contatto e può essere modificata in qualsiasi momento. Viene usato quando l'ambito di collaborazione peer è impostato su Persone Near Me. Viene pubblicizzato in Persone Vicino a me e visto dai destinatari degli inviti inviati.

Questo membro è limitato a 255 caratteri Unicode.

pwzDisplayName

Stringa Unicode con terminazione zero contenente il nome visualizzato del contatto. Corrisponde al nome visualizzato visualizzato per il contatto nella cartella contatti di un peer.

Questo membro è limitato a 255 caratteri Unicode.

pwzEmailAddress

Stringa Unicode con terminazione zero che contiene l'indirizzo di posta elettronica del contatto.

fWatch

Se true, il contatto viene guardato dal peer; se false, non lo è.

WatcherPermissions

PEER_WATCH_PERMISSION valore di enumerazione che specifica le autorizzazioni di watch per questo contatto.

credentials

PEER_DATA struttura che contiene le credenziali di sicurezza per il contatto in un buffer di byte opaco.

Commenti

I "contatti" sono peer che partecipano a una rete di collaborazione peer che pubblicano le informazioni sulla presenza disponibili per il peer locale. Queste informazioni associate consentono all'applicazione peer di "watch" per gli aggiornamenti e le modifiche dello stato dell'applicazione peer o dell'oggetto. Elenchi dei contatti vengono gestiti dall'infrastruttura di collaborazione peer e vengono generati eventi di modifica dello stato specifici per ogni singolo contatto nell'elenco.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Nessuno supportato
Intestazione p2p.h

Vedi anche

PEER_WATCH_PERMISSION

Strutture dell'API di collaborazione peer