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