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


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

Функция PeerGroupClose делает недействительным дескриптор группы одноранговых узлов, полученный при предыдущем вызове функции PeerGroupCreate, PeerGroupJoin или PeerGroupOpen .

Синтаксис

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGroupClose(
  [in] HGROUP hGroup
);

Параметры

[in] hGroup

Обработка одноранговой группы для закрытия. Этот дескриптор возвращается функцией PeerGroupCreate, PeerGroupOpen или PeerGroupJoin . Это обязательный параметр.

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

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

Код возврата Описание
PEER_E_INVALID_GROUP
Дескриптор одноранговой группы недопустим.
 

Ошибки, связанные с шифрованием, могут быть возвращены базовым поставщиком Microsoft RSA. Эти ошибки имеют префикс CRYPT_* и определяются в Winerror.h.

Комментарии

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

Требования

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

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

PeerGroupCreate

PeerGroupJoin

PeerGroupOpen