Compartir a través de


estructura PEER_CONTACT (p2p.h)

La estructura PEER_CONTACT contiene información sobre un contacto específico.

Sintaxis

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;

Miembros

pwzPeerName

Cadena Unicode terminada en cero que contiene el nombre del mismo nivel del contacto. Este es el identificador único de un contacto. Solo puede haber un único contacto asociado a cualquier nombre del mismo nivel determinado.

pwzNickName

Cadena Unicode terminada en cero que contiene el alias del contacto y se puede modificar en cualquier momento. Esto se usa cuando el ámbito de colaboración del mismo nivel se establece en Personas Near Me. Se anuncia en Personas Cerca de mí y se ve por destinatarios de invitaciones enviadas.

Este miembro está limitado a 255 caracteres Unicode.

pwzDisplayName

Cadena Unicode terminada en cero que contiene el nombre para mostrar del contacto. Esto corresponde al nombre para mostrar que se ve para el contacto en la carpeta de contactos del mismo nivel.

Este miembro está limitado a 255 caracteres Unicode.

pwzEmailAddress

Cadena Unicode terminada en cero que contiene la dirección de correo electrónico del contacto.

fWatch

Si es true, el contacto es visto por el sistema del mismo nivel; si es false, no lo es.

WatcherPermissions

PEER_WATCH_PERMISSION valor de enumeración que especifica los permisos de watch para este contacto.

credentials

PEER_DATA estructura que contiene las credenciales de seguridad del contacto en un búfer de bytes opaco.

Comentarios

"Contactos" son elementos del mismo nivel que participan en una red de colaboración del mismo nivel que publica información de presencia disponible para el mismo nivel local. Esta información asociada permite a la aplicación del mismo nivel "watch" para actualizaciones y cambios de estado de aplicación o objeto del mismo nivel. Listas de contactos se mantienen mediante la infraestructura de colaboración del mismo nivel y se generan eventos de cambio de estado específicos para cada contacto individual de la lista.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Encabezado p2p.h

Consulte también

PEER_WATCH_PERMISSION

Estructuras de API de colaboración del mismo nivel