structure PEER_NODE_INFO (p2p.h)
La structure PEER_NODE_INFO contient des informations spécifiques à un nœud particulier dans un graphe homologue.
Syntaxe
typedef struct peer_node_info_tag {
DWORD dwSize;
ULONGLONG ullNodeId;
PWSTR pwzPeerId;
ULONG cAddresses;
PPEER_ADDRESS pAddresses;
PWSTR pwzAttributes;
} PEER_NODE_INFO, *PPEER_NODE_INFO;
Membres
dwSize
Spécifie la taille de la structure de données. Définissez la valeur sur sizeof(PEER_NODE_INFO). Ce membre est obligatoire et n’a aucune valeur par défaut.
ullNodeId
Spécifie un ID unique qui identifie la connexion d’une application à son voisin. Une application ne peut pas définir la valeur de ce membre. Elle est créée par l’infrastructure peer graphing.
pwzPeerId
Spécifie l’ID de cet homologue. Cette valeur est définie pour l’application par l’infrastructure peer graphing. lorsque l’application crée ou ouvre un graphe d’homologue.
cAddresses
Spécifie le nombre d’adresses dans pAddresses. Ce membre est obligatoire et n’a aucune valeur par défaut.
pAddresses
Pointe vers un tableau de structures PEER_ADDRESS qui indiquent les adresses et les ports que cette instance écoute pour le trafic de groupe. Ce membre est obligatoire et n’a aucune valeur par défaut.
pwzAttributes
Pointe vers une chaîne qui contient les attributs qui décrivent ce nœud particulier. Cette chaîne est une chaîne de texte de forme libre spécifique à l’application. Ce paramètre est facultatif ; la valeur par défaut est NULL.
Spécifications
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 |