Функция PeerCollabSignout (p2p.h)
Функция PeerCollabSignout подписывает одноранговый узел из определенного типа поставщика сетевого присутствия для совместной работы одноранговых узлов.
Синтаксис
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabSignout(
[in] DWORD dwSigninOptions
);
Параметры
[in] dwSigninOptions
PEER_SIGNIN_FLAGS значение перечисления, содержащее параметры входа поставщика присутствия для вызывающего однорангового узла. Это значение получается путем вызова PeerCollabGetSigninOptions из однорангового приложения.
Возвращаемое значение
Возвращает S_OK, если функция выполнена успешно. В противном случае функция возвращает одно из следующих значений.
Код возврата | Описание |
---|---|
|
Недостаточно памяти для поддержки этой операции. |
|
Один из аргументов недопустим. |
|
Приложение не выполняло предыдущий вызов PeerCollabStartup. |
Комментарии
Если инфраструктура совместной работы локального однорангового узла выходит из Интернета и Люди присутствия near Me, все временные сведения, такие как объекты и идентификатор конечной точки, удаляются. Любое приложение, использующее эти сведения, должно повторно опубликовать эти сведения. Одно событие, указывающее, что создается выход вместо отправки нескольких отдельных событий для каждого объекта или приложения.
Несколько приложений могут использовать инфраструктуру в любой момент. Выход одного приложения не рекомендуется, так как другие приложения не смогут использовать инфраструктуру. Приложения также должны быть подготовлены к обработке входа и выхода пользователей или ситуаций, когда компьютер переходит в спящий режим или в режим гибернации.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | p2p.h |
Библиотека | P2P.lib |
DLL | P2P.dll |