структура PEER_NODE_INFO (p2p.h)
Структура PEER_NODE_INFO содержит сведения, относящиеся к конкретному узлу в одноранговом графе.
Синтаксис
typedef struct peer_node_info_tag {
DWORD dwSize;
ULONGLONG ullNodeId;
PWSTR pwzPeerId;
ULONG cAddresses;
PPEER_ADDRESS pAddresses;
PWSTR pwzAttributes;
} PEER_NODE_INFO, *PPEER_NODE_INFO;
Члены
dwSize
Задает размер структуры данных. Задайте значение sizeof(PEER_NODE_INFO). Этот элемент является обязательным и не имеет значения по умолчанию.
ullNodeId
Задает уникальный идентификатор, определяющий подключение приложения к его соседу. Приложение не может задать значение этого элемента, оно создается инфраструктурой однорангового графирования.
pwzPeerId
Указывает идентификатор этого однорангового узла. Это значение задается для приложения инфраструктурой однорангового графирования. когда приложение создает или открывает одноранговый граф.
cAddresses
Указывает количество адресов в pAddresses. Этот элемент является обязательным и не имеет значения по умолчанию.
pAddresses
Указывает на массив PEER_ADDRESS структур, указывающих, какие адреса и порты этот экземпляр прослушивает для трафика группы. Этот элемент является обязательным и не имеет значения по умолчанию.
pwzAttributes
Указывает на строку, содержащую атрибуты, описывающие данный узел. Эта строка представляет собой текстовую строку в свободной форме, относящееся к приложению. Этот параметр является необязательным; Значение по умолчанию — NULL.
Требования
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2) [только классические приложения], Windows XP с пакетом обновления 1 (SP1) с дополнительным сетевым пакетом для Windows XP |
Минимальная версия сервера | Ни одна версия не поддерживается |
Верхняя часть | p2p.h |