struttura PEER_NODE_INFO (p2p.h)
La struttura PEER_NODE_INFO contiene informazioni specifiche di un particolare nodo in un grafo peer.
Sintassi
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;
Members
dwSize
Specifica le dimensioni della struttura dei dati. Impostare il valore su sizeof(PEER_NODE_INFO). Questo membro è obbligatorio e non ha alcun valore predefinito.
ullNodeId
Specifica un ID univoco che identifica la connessione di un'applicazione al relativo adiacente. Un'applicazione non può impostare il valore di questo membro, ma viene creata dall'infrastruttura peer graphing.
pwzPeerId
Specifica l'ID del peer. Questo valore viene impostato per l'applicazione dall'infrastruttura peer graphing. quando l'applicazione crea o apre un grafo peer.
cAddresses
Specifica il numero di indirizzi in pAddresses. Questo membro è obbligatorio e non ha alcun valore predefinito.
pAddresses
Punta a una matrice di strutture PEER_ADDRESS che indicano quali indirizzi e porte questa istanza è in ascolto per il traffico di gruppo. Questo membro è obbligatorio e non ha alcun valore predefinito.
pwzAttributes
Punta a una stringa contenente gli attributi che descrivono questo particolare nodo. Questa stringa è una stringa di testo in formato libero specifica per l'applicazione. Questo parametro è facoltativo; il valore predefinito è NULL.
Requisiti
Client minimo supportato | Windows XP con SP2 [solo app desktop],Windows XP con SP1 con Advanced Networking Pack forWindows XP |
Server minimo supportato | Nessuno supportato |
Intestazione | p2p.h |