Partager via


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

Voir aussi

PEER_ADDRESS

PEER_CREDENTIAL_INFO