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 |