Поделиться через


Функция PeerGraphSetProperties (p2p.h)

Функция PeerGraphSetProperties задает свойства однорангового графа.

Синтаксис

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphSetProperties(
  [in] HGRAPH                 hGraph,
  [in] PPEER_GRAPH_PROPERTIES pGraphProperties
);

Параметры

[in] hGraph

Дескриптор графа.

[in] pGraphProperties

Указатель на структуру PEER_GRAPH_PROPERTIES , указывающую новые значения свойств графа, которые может задать приложение.

Приложение может задать только следующие поля PEER_GRAPH_PROPERTIES:

  • pwzFriendlyName
  • cPresenceMax
  • pwzComment
  • ulPresenceLifetime
Примечание Если заданы остальные поля, они игнорируются.
 

Возвращаемое значение

Если вызов функции выполнен успешно, возвращаемое значение будет S_OK. В противном случае возвращается одно из следующих значений.

Код возврата Описание
E_ACCESSDENIED
Не удается получить доступ к одноранговой диаграмме.
E_INVALIDARG
Один из параметров недопустим.
PEER_E_INVALID_GRAPH
Дескриптор однорангового графа недопустим.
PEER_E_NOT_INITIALIZED
Граф необходимо инициализировать с помощью вызова PeerGraphStartup перед использованием этой функции.

Комментарии

Вы можете изменить элементы pwzFriendlyName, cPresenceMax, pwzComment и ulPresenceLifetime структуры PEER_GRAPH_PROPERTIES .

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 2 (SP2) [только классические приложения], Windows XP с пакетом обновления 1 (SP1) с дополнительным сетевым пакетом для Windows XP
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header p2p.h
Библиотека P2PGraph.lib
DLL P2PGraph.dll

См. также раздел

PEER_GRAPH_PROPERTIES

PeerGraphCreate

PeerGraphGetProperties