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 |
---|---|
|
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 |