Partager via


PEER_PNRP_REGISTRATION_INFO structure (p2p.h)

La structure PEER_PNRP_REGISTRATION_INFO contient les informations fournies par une identité d’homologue lorsqu’elle s’inscrit auprès d’un cloud PNRP.

Syntaxe

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;

Membres

pwzCloudName

Pointeur vers une chaîne Unicode qui contient le nom du cloud PNRP pour lequel cette identité d’homologue demande l’inscription. Si la valeur est NULL, l’inscription est effectuée dans tous les clouds. Il est possible d’utiliser la valeur spéciale PEER_PNRP_ALL_LINK_CLOUDS pour s’inscrire dans tous les clouds locaux de liaison.

pwzPublishingIdentity

Pointeur vers une chaîne Unicode qui contient le nom de l’identité d’homologue demandant l’inscription.

cAddresses

Nombre de structures SOCKADDR dans ppAddresses. Il est possible d’utiliser la valeur spéciale PEER_PNRP_AUTO_ADDRESSES pour que l’infrastructure choisisse automatiquement des adresses.

ppAddresses

Pointeur vers un tableau de pointeurs vers des structures SOCKADDR qui contiennent les adresses IP liées à l’interface réseau de l’identité d’homologue demandant l’inscription.

wPort

Port d’interface réseau affecté à l’adresse que l’homologue publie.

pwzComment

Pointeur vers une chaîne Unicode terminée à zéro qui contient un commentaire pour ce point de terminaison homologue.

payload

Structure PEER_DATA qui contient un pointeur vers une mémoire tampon d’octets opaque contenant des données spécifiques à l’application pour le point de terminaison homologue (par exemple, un message ou une image).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2 [applications de bureau uniquement],Windows XP avec SP1 avec le Pack de mise en réseau avancé pour Windows XP
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête p2p.h