Freigeben über


PEER_MEMBER-Struktur (p2p.h)

Die PEER_MEMBER-Struktur enthält Informationen, die ein Mitglied einer Peergruppe beschreiben.

Syntax

typedef struct peer_member_tag {
  DWORD                dwSize;
  DWORD                dwFlags;
  PWSTR                pwzIdentity;
  PWSTR                pwzAttributes;
  ULONGLONG            ullNodeId;
  ULONG                cAddresses;
  PEER_ADDRESS         *pAddresses;
  PEER_CREDENTIAL_INFO *pCredentialInfo;
} PEER_MEMBER, *PPEER_MEMBER;

Member

dwSize

Gibt die Größe dieser Struktur in Bytes an.

dwFlags

PEER_MEMBER_FLAGS Enumerationswert, der den Zustand des Members angibt.

Wert Bedeutung
PEER_MEMBER_PRESENT
Das Element ist in der Peergruppe vorhanden.

pwzIdentity

Zeiger auf eine Unicode-Zeichenfolge, die den Peernamen des Members angibt.

pwzAttributes

Zeiger auf eine Unicode-Zeichenfolge, die die Attribute des Elements angibt. Das Format dieser Zeichenfolge wird von der Anwendung definiert.

ullNodeId

64-Bit-Ganzzahl ohne Vorzeichen, die die Knoten-ID enthält. Derselbe Peer kann mehrere Knoten-IDs aufweisen, die jeweils einen anderen Knoten identifizieren, der an einer anderen Peergruppe teilnimmt.

cAddresses

Gibt die Anzahl der in pAddress aufgeführten IP-Adressen an.

pAddresses

Zeiger auf eine Liste von PEER_ADDRESS Strukturen, die vom Member verwendet werden.

pCredentialInfo

Zeiger auf eine PEER_CREDENTIAL_INFO-Struktur , die Informationen zu den Sicherheitsanmeldeinformationen eines Elements 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 forWindows XP
Unterstützte Mindestversion (Server) Nicht unterstützt
Kopfzeile p2p.h

Weitere Informationen

PEER_ADDRESS

PEER_CREDENTIAL_INFO