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


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

Функция PeerCollabGetInvitationResponse получает ответ от однорангового узла, ранее приглашенного присоединиться к одноранговой совместной работе.

Синтаксис

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabGetInvitationResponse(
  [in]  HANDLE                    hInvitation,
  [out] PPEER_INVITATION_RESPONSE *ppInvitationResponse
);

Параметры

[in] hInvitation

Обработка приглашения на присоединение к одноранговой совместной работе.

[out] ppInvitationResponse

Указатель на адрес структуры PEER_INVITATION_RESPONSE , содержащей ответ приглашенного однорангового узла на ранее переданный запрос приглашения.

Освободите память, связанную с этой структурой, вызвав PeerFreeData.

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

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

Код возврата Описание
E_INVALIDARG
Предоставленный дескриптор недопустим.
E_OUTOFMEMORY
Недостаточно памяти для поддержки этой операции.
PEER_E_NOT_FOUND
Не удалось найти получателя приглашения.
PEER_E_INVITE_CANCELED
Приглашение было ранее отменено.
PEER_E_INVITE_RESPONSE_NOT_AVAILABLE
Ответ на приглашение однорангового узла недоступен.
PEER_E_CONNECTION_FAILED
Произошел сбой подключения к графу или группе либо сбой прямого соединения в графе или группе.

Комментарии

Эта функция должна вызываться после вызова PeerCollabAsyncInviteContact или PeerCollabAsyncInviteEndpoint , а дескриптор события, предоставленный PeerCollabRegisterEvent , передается на одноранговый узел, отправляющий приглашение.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header p2p.h
Библиотека P2P.lib
DLL P2P.dll

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

PEER_INVITATION_RESPONSE

Функции API одноранговой совместной работы

PeerCollabAsyncInviteContact

PeerCollabAsyncInviteEndpoint