estrutura PEER_NODE_INFO (p2p.h)
A estrutura PEER_NODE_INFO contém informações específicas de um nó específico em um grafo par.
Sintaxe
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;
Membros
dwSize
Especifica o tamanho da estrutura de dados. Defina o valor como sizeof(PEER_NODE_INFO). Esse membro é necessário e não tem nenhum valor padrão.
ullNodeId
Especifica uma ID exclusiva que identifica a conexão de um aplicativo com seu vizinho. Um aplicativo não pode definir o valor desse membro, ele é criado pela Infraestrutura de Grafo par.
pwzPeerId
Especifica a ID desse par. Esse valor é definido para o aplicativo pela Infraestrutura de Grafo de Pares. quando o aplicativo cria ou abre um grafo par.
cAddresses
Especifica o número de endereços em pAddresses. Esse membro é necessário e não tem nenhum valor padrão.
pAddresses
Aponta para uma matriz de estruturas de PEER_ADDRESS que indicam quais endereços e portas essa instância está escutando para o tráfego de grupo. Esse membro é necessário e não tem nenhum valor padrão.
pwzAttributes
Aponta para uma cadeia de caracteres que contém os atributos que descrevem esse nó específico. Essa cadeia de caracteres é uma cadeia de caracteres de texto de forma livre específica do aplicativo. Esse parâmetro é opcional; o valor padrão é NULL.
Requisitos
Cliente mínimo com suporte | Windows XP com SP2 [somente aplicativos da área de trabalho], Windows XP com SP1 com o Pacote de Rede Avançado paraWindows XP |
Servidor mínimo com suporte | Nenhum compatível |
Cabeçalho | p2p.h |