estructura de PEER_OBJECT (p2p.h)

La estructura de PEER_OBJECT contiene información en tiempo de ejecución específica de la aplicación que se puede compartir con contactos de confianza dentro de una red de colaboración del mismo nivel.

Sintaxis

typedef struct peer_object_tag {
  GUID      id;
  PEER_DATA data;
  DWORD     dwPublicationScope;
} PEER_OBJECT, *PPEER_OBJECT;

Miembros

id

Valor GUID en el que se registra de forma única el objeto del mismo nivel.

data

PEER_DATA estructura que contiene información que describe el objeto del mismo nivel.

dwPublicationScope

PEER_PUBLICATION_SCOPE valor de enumeración que especifica el ámbito de publicación de este objeto del mismo nivel.

Comentarios

Los objetos del mismo nivel son elementos de datos en tiempo de ejecución asociados a una aplicación determinada, como una imagen o avatar, un certificado o una descripción específica. Cada objeto del mismo nivel debe tener un tamaño inferior a 16 0000.

Los contactos de confianza que ven este objeto del mismo nivel tendrán un evento PEER_EVENT_OBJECT_CHANGED generado en ellos que indiquen el cambio de este objeto del mismo nivel en el estado.

La información del objeto del mismo nivel se encuentra en el miembro de datos de esta estructura y se representa como un búfer de bytes con un tamaño máximo de 16 K.

La duración de un objeto del mismo nivel está vinculada a la duración de la aplicación que la registró.

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