Compartilhar via


estrutura PEER_MEMBER (p2p.h)

A estrutura PEER_MEMBER contém informações que descrevem um membro de um grupo de pares.

Sintaxe

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;

Membros

dwSize

Especifica o tamanho dessa estrutura, em bytes.

dwFlags

PEER_MEMBER_FLAGS valor de enumeração que especifica o estado do membro.

Valor Significado
PEER_MEMBER_PRESENT
O membro está presente no grupo de pares.

pwzIdentity

Ponteiro para uma cadeia de caracteres Unicode que especifica o nome do par do membro.

pwzAttributes

Ponteiro para uma cadeia de caracteres unicode que especifica os atributos do membro. O formato dessa cadeia de caracteres é definido pelo aplicativo.

ullNodeId

Inteiro de 64 bits sem sinal que contém a ID do nó. O mesmo par pode ter várias IDs de nó, cada uma identificando um nó diferente que participa de um grupo de pares diferente.

cAddresses

Especifica o número de endereços IP listados em pAddress.

pAddresses

Ponteiro para uma lista de estruturas de PEER_ADDRESS usadas pelo membro.

pCredentialInfo

Ponteiro para uma estrutura PEER_CREDENTIAL_INFO que contém informações sobre as credenciais de segurança de um membro.

Requisitos

Requisito Valor
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

Confira também

PEER_ADDRESS

PEER_CREDENTIAL_INFO