Auf Englisch lesen

Freigeben über


PEER_PNRP_REGISTRATION_INFO-Struktur (p2p.h)

Die PEER_PNRP_REGISTRATION_INFO-Struktur enthält die Informationen, die von einer Peeridentität bereitgestellt werden, wenn sie sich bei einer PNRP-Cloud registriert.

Syntax

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;

Member

pwzCloudName

Zeiger auf eine Unicode-Zeichenfolge, die den Namen der PNRP-Cloud enthält, für die diese Peeridentität die Registrierung anfordert. Wenn NULL, erfolgt die Registrierung in allen Clouds. Es ist möglich, den speziellen Wert PEER_PNRP_ALL_LINK_CLOUDS zu verwenden, um sich in allen Link-lokalen Clouds zu registrieren.

pwzPublishingIdentity

Zeiger auf eine Unicode-Zeichenfolge, die den Namen der Peeridentität enthält, die die Registrierung anfordert.

cAddresses

Die Anzahl der SOCKADDR-Strukturen in ppAddresses. Es ist möglich, den besonderen Wert PEER_PNRP_AUTO_ADDRESSES zu verwenden, damit die Infrastruktur automatisch Adressen auswäht.

ppAddresses

Zeiger auf ein Array von Zeigern auf SOCKADDR-Strukturen, die die IP-Adressen enthalten, die an die Netzwerkschnittstelle der Peeridentität gebunden sind, die die Registrierung anfordert.

wPort

Der Netzwerkschnittstellenport, der der Adresse zugewiesen ist, die der Peer veröffentlicht.

pwzComment

Zeiger auf eine 0-endende Unicode-Zeichenfolge, die einen Kommentar für diesen Peerendpunkt enthält.

payload

Eine PEER_DATA Struktur, die einen Zeiger auf einen undurchsichtigen Bytepuffer enthält, der anwendungsspezifische Daten für den Peerendpunkt (z. B. eine Nachricht oder ein Bild) enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2 [nur Desktop-Apps],Windows XP mit SP1 mit dem Advanced Networking Pack für Windows XP
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile p2p.h