PEER_CONTACT structure (p2p.h)
La structure PEER_CONTACT contient des informations sur un contact spécifique.
Syntaxe
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;
Membres
pwzPeerName
Chaîne Unicode terminée sans fin qui contient le nom d’homologue du contact. Il s’agit de l’identificateur unique d’un contact. Il ne peut y avoir qu’un seul contact associé à un nom d’homologue donné.
pwzNickName
Chaîne Unicode terminée à zéro qui contient le surnom du contact et peut être modifiée à tout moment. Cela est utilisé lorsque l’étendue de collaboration d’homologue est définie sur Personnes Près de moi. Il est publié dans Personnes Proche de moi et vu par les destinataires des invitations envoyées.
Ce membre est limité à 255 caractères Unicode.
pwzDisplayName
Chaîne Unicode terminée sans fin qui contient le nom d’affichage du contact. Cela correspond au nom complet affiché pour le contact dans le dossier contacts d’un homologue.
Ce membre est limité à 255 caractères Unicode.
pwzEmailAddress
Chaîne Unicode sans fin qui contient l’adresse e-mail du contact.
fWatch
Si la valeur est true, le contact est surveillé par l’homologue ; si la valeur est false, elle ne l’est pas.
WatcherPermissions
PEER_WATCH_PERMISSION valeur d’énumération qui spécifie les autorisations de watch pour ce contact.
credentials
PEER_DATA structure qui contient les informations d’identification de sécurité du contact dans une mémoire tampon d’octets opaque.
Remarques
Les « contacts » sont des pairs participant à un réseau de collaboration d’homologues qui publient des informations de présence disponibles pour l’homologue local. Ces informations associées permettent à l’application homologue de les « watch » pour les mises à jour et les modifications d’application ou d’objet status homologues. Listes de contacts sont gérés par l’infrastructure de collaboration d’homologues, et des événements de changement de status spécifiques sont déclenchés pour chaque contact individuel de la liste.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
En-tête | p2p.h |