structure PEER_MEMBER (p2p.h)
La structure PEER_MEMBER contient des informations qui décrivent un membre d’un groupe d’homologues.
Syntaxe
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;
Membres
dwSize
Spécifie la taille de cette structure, en octets.
dwFlags
PEER_MEMBER_FLAGS valeur d’énumération qui spécifie l’état du membre.
Valeur | Signification |
---|---|
|
Le membre est présent dans le groupe d’homologues. |
pwzIdentity
Pointeur vers une chaîne Unicode qui spécifie le nom d’homologue du membre.
pwzAttributes
Pointeur vers une chaîne unicode qui spécifie les attributs du membre. Le format de cette chaîne est défini par l’application.
ullNodeId
Entier 64 bits non signé qui contient l’ID de nœud. Le même homologue peut avoir plusieurs ID de nœud, chacun identifiant un nœud différent qui participe à un groupe d’homologues différent.
cAddresses
Spécifie le nombre d’adresses IP répertoriées dans pAddress.
pAddresses
Pointeur vers une liste de structures PEER_ADDRESS utilisées par le membre.
pCredentialInfo
Pointeur vers une structure PEER_CREDENTIAL_INFO qui contient des informations sur les informations d’identification de sécurité d’un membre.
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 réseau avancé pourWindows XP |
Serveur minimal pris en charge | Aucun pris en charge |
En-tête | p2p.h |