Compartilhar via


Função PeerCollabSignout (p2p.h)

A função PeerCollabSignout assina um par de um tipo específico de provedor de presença de rede de colaboração par.

Sintaxe

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabSignout(
  [in] DWORD dwSigninOptions
);

Parâmetros

[in] dwSigninOptions

PEER_SIGNIN_FLAGS valor de enumeração que contém as opções de entrada do provedor de presença para o par de chamada. Esse valor é obtido chamando PeerCollabGetSigninOptions do aplicativo par.

Retornar valor

Retorna S_OK se a função for bem-sucedida. Caso contrário, a função retornará um dos valores a seguir.

Código de retorno Descrição
E_OUTOFMEMORY
Não há memória suficiente para dar suporte a essa operação.
E_INVALIDARG
Um dos argumentos é inválido.
PEER_E_NOT_INITIALIZED
O aplicativo não fez uma chamada anterior para PeerCollabStartup.

Comentários

Se a infraestrutura de colaboração do par local for desconectada da Internet e Pessoas presença de Near Me, todas as informações transitórias, como objetos e a ID do ponto de extremidade, serão excluídas. Qualquer aplicativo que use essas informações deve republicar as informações. Um único evento que indica que a saída é gerada, em vez de enviar vários eventos individuais para cada objeto ou aplicativo.

Vários aplicativos podem usar a infraestrutura a qualquer momento. Não é recomendável que um único aplicativo saia, pois outros aplicativos não poderão usar a infraestrutura. Os aplicativos também devem estar preparados para lidar com a entrada e saída do usuário, ou situações em que um computador entra em suspensão ou em hibernação.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho p2p.h
Biblioteca P2P.lib
DLL P2P.dll

Confira também

PEER_SIGNIN_FLAGS

Funções da API de Colaboração de Pares

PeerCollabGetSigninOptions