Condividi tramite


PEER_MEMBER struttura (p2p.h)

La struttura PEER_MEMBER contiene informazioni che descrivono un membro di un gruppo peer.

Sintassi

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;

Members

dwSize

Specifica le dimensioni di questa struttura, in byte.

dwFlags

PEER_MEMBER_FLAGS valore di enumerazione che specifica lo stato del membro.

Valore Significato
PEER_MEMBER_PRESENT
Il membro è presente nel gruppo peer.

pwzIdentity

Puntatore a una stringa Unicode che specifica il nome peer del membro.

pwzAttributes

Puntatore a una stringa unicode che specifica gli attributi del membro. Il formato di questa stringa è definito dall'applicazione.

ullNodeId

Intero senza segno a 64 bit contenente l'ID nodo. Lo stesso peer può avere diversi ID nodo, ognuno che identifica un nodo diverso che partecipa a un gruppo di peer diverso.

cAddresses

Specifica il numero di indirizzi IP elencati in pAddress.

pAddresses

Puntatore a un elenco di strutture PEER_ADDRESS usate dal membro.

pCredentialInfo

Puntatore a una struttura PEER_CREDENTIAL_INFO che contiene informazioni sulle credenziali di sicurezza di un membro.

Requisiti

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

Vedi anche

PEER_ADDRESS

PEER_CREDENTIAL_INFO