Compartir a través de


estructura PEER_PNRP_REGISTRATION_INFO (p2p.h)

La estructura PEER_PNRP_REGISTRATION_INFO contiene la información proporcionada por una identidad del mismo nivel cuando se registra con una nube PNRP.

Sintaxis

typedef struct peer_pnrp_registration_info_tag {
  PWSTR     pwzCloudName;
  PWSTR     pwzPublishingIdentity;
  ULONG     cAddresses;
  SOCKADDR  **ppAddresses;
  WORD      wPort;
  PWSTR     pwzComment;
  PEER_DATA payload;
} PEER_PNRP_REGISTRATION_INFO, *PPEER_PNRP_REGISTRATION_INFO;

Miembros

pwzCloudName

Puntero a una cadena Unicode que contiene el nombre de la nube PNRP para la que esta identidad del mismo nivel solicita el registro. Si es NULL, el registro se realizará en todas las nubes. Es posible usar el valor especial PEER_PNRP_ALL_LINK_CLOUDS para registrarse en todas las nubes locales de vínculo.

pwzPublishingIdentity

Puntero a una cadena Unicode que contiene el nombre de la identidad del mismo nivel que solicita el registro.

cAddresses

Número de estructuras SOCKADDR en ppAddresses. Es posible usar el valor especial PEER_PNRP_AUTO_ADDRESSES para que la infraestructura elija automáticamente las direcciones.

ppAddresses

Puntero a una matriz de punteros a estructuras SOCKADDR que contienen las direcciones IP enlazadas a la interfaz de red de la identidad del mismo nivel que solicita el registro.

wPort

Puerto de interfaz de red asignado a la dirección que está publicando el elemento del mismo nivel.

pwzComment

Puntero a una cadena Unicode terminada en cero que contiene un comentario para este punto de conexión del mismo nivel.

payload

Estructura PEER_DATA que contiene un puntero a un búfer de bytes opaco que contiene datos específicos de la aplicación para el punto de conexión del mismo nivel (como un mensaje o una imagen).

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2 [solo aplicaciones de escritorio],Windows XP con SP1 con advanced Networking Pack para Windows XP
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado p2p.h