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