Compartir a través de


estructura PEER_APPLICATION (p2p.h)

La estructura de PEER_APPLICATION contiene datos que describen una aplicación de software o componente instalado localmente que se puede registrar y compartir con contactos de confianza dentro de una red de colaboración del mismo nivel.

Sintaxis

typedef struct peer_application_tag {
  GUID      id;
  PEER_DATA data;
  PWSTR     pwzDescription;
} PEER_APPLICATION, *PPEER_APPLICATION;

Miembros

id

Valor GUID en el que se registra la aplicación con el equipo local.

data

PEER_DATA estructura que contiene la información de la aplicación en un búfer de bytes miembro. Esta información está disponible para cualquier persona que pueda consultar la información de miembro del mismo nivel local. Estos datos están limitados a 16 000.

pwzDescription

Puntero a una cadena Unicode terminada en cero que contiene una descripción opcional de la aplicación local. Esta descripción está limitada a 255 caracteres Unicode.

Comentarios

Una "aplicación" es un conjunto de características de software o software disponibles en el punto de conexión del mismo nivel. Normalmente, esto hace referencia a paquetes de software que admiten actividades de red del mismo nivel, como juegos u otras aplicaciones colaborativas.

Una aplicación del mismo nivel tiene un GUID que representa una sola aplicación específica. Cuando se registra una aplicación para un mismo nivel, este GUID y la aplicación correspondiente se pueden poner a disposición de todos los contactos de confianza del mismo nivel, lo que indica las actividades en las que puede participar el mismo nivel. Para anular el registro de una aplicación del mismo nivel, llame a PeerCollabUnregisterApplication con este GUID.

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_DATA

Estructuras de API de colaboración del mismo nivel