структура PEER_MEMBER (p2p.h)
Структура PEER_MEMBER содержит сведения, описывающие члена одноранговой группы.
Синтаксис
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;
Члены
dwSize
Задает размер этой структуры в байтах.
dwFlags
PEER_MEMBER_FLAGS значение перечисления, указывающее состояние элемента.
Значение | Значение |
---|---|
|
Член присутствует в одноранговой группе. |
pwzIdentity
Указатель на строку Юникода, указывающую имя однорангового узла элемента.
pwzAttributes
Указатель на строку Юникода, указывающую атрибуты элемента. Формат этой строки определяется приложением.
ullNodeId
64-разрядное целое число без знака, содержащее идентификатор узла. Один и тот же одноранговый узел может иметь несколько идентификаторов узлов, каждый из которых идентифицирует отдельный узел, участвующий в другой одноранговой группе.
cAddresses
Указывает количество IP-адресов, перечисленных в pAddress.
pAddresses
Указатель на список PEER_ADDRESS структур, используемых элементом.
pCredentialInfo
Указатель на структуру PEER_CREDENTIAL_INFO , содержащую сведения об учетных данных безопасности члена.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2) [только классические приложения], Windows XP с пакетом обновления 1 (SP1) с дополнительным сетевым пакетом для Windows XP |
Минимальная версия сервера | Ни одна версия не поддерживается |
Верхняя часть | p2p.h |