Funções da API de colaboração
A infraestrutura de colaboração entre pares suporta as seguintes funções.
Função | Descrição |
---|---|
PeerCollabAddContact | Adiciona um contato à lista de contatos de um par. |
PeerCollabAsyncInviteContact | Envia um convite a um contacto de pares fidedigno para aderir à atividade de Colaboração entre pares do remetente através de uma ligação segura. |
PeerCollabAsyncInviteEndpoint | Envia um convite para um ponto de extremidade especificado para ingressar na atividade de Colaboração entre pares do remetente. A disponibilidade da resposta ao convite é atualizada através de um evento assíncrono. |
PeerCollabCancelInvitation | Cancela um convite enviado anteriormente pelo chamador para um contato. |
PeerCollabCloseHandle | Fecha o identificador para um convite de atividade de Colaboração entre Pares. |
PeerCollabDeleteContact | Exclui um contato do par atual. |
PeerCollabDeleteEndpointData | Exclui os dados do ponto de extremidade no nó do ponto de extremidade de chamada que correspondem aos dados do ponto de extremidade fornecidos. |
PeerCollabDeleteObject | Exclui um objeto de mesmo nível do ponto de extremidade de chamada. |
PeerCollabEnumApplications | Retorna o identificador para uma enumeração que contém os recursos registrados no(s) ponto(s) de extremidade de um par específico. |
PeerCollabEnumApplicationRegistrationInfo | Obtém o identificador de enumeração usado para recuperar informações do aplicativo par. |
PeerCollabEnumContactos | Retorna um identificador para um conjunto enumerado que contém todos os contatos de rede de colaboração ponto a ponto atualmente disponíveis no correspondente de chamada. |
PeerCollabEnumEndpoints | Retorna o identificador para uma enumeração que contém os pontos de extremidade associados a um contato de mesmo nível específico. |
PeerCollabEnumObjects | Retorna o identificador para uma enumeração que contém os objetos de mesmo nível associados ao ponto de extremidade de um par específico. |
PeerCollabEnumPeopleNearMe | Retorna um identificador para um conjunto enumerado que contém todos os pontos de extremidade da rede de colaboração de mesmo nível "pessoas perto de mim" atualmente disponíveis na sub-rede do correspondente chamador. |
PeerCollabExportContact | Exporta os dados de contato associados a um nome de mesmo nível para um buffer de cadeia de dados XML de contato. |
PeerCollabGetAppLaunchInfo | Obtém as informações de inicialização do aplicativo de mesmo nível, incluindo o nome do contato, o ponto de extremidade e a solicitação de convite. |
PeerCollabGetApplicationRegistrationInfo | Obtém informações específicas de registo de candidaturas. |
PeerCollabGetContact | Obtém as informações para um contato de mesmo nível específico dado o nome do ponto do contato. |
PeerCollabGetEndpointName | Recupera o nome do ponto de extremidade atual do correspondente de chamada definido anteriormente por uma chamada para PeerCollabSetEndpointName. |
PeerCollabGetEventData | Obtém os dados associados a um evento de colaboração entre pares gerado no peer. |
PeerCollabGetInvitationResponse | Obtém a resposta de um colega previamente convidado para participar de uma atividade de Colaboração entre Pares. |
PeerCollabGetPresenceInfo | Recupera as informações de presença do ponto de extremidade associado a um contato específico. |
PeerCollabGetSigninOptions | Obtém as opções atuais de presença de rede de colaboração entre pares conectada do peer. |
PeerCollabInviteContact | Envia um convite para participar de uma atividade de Colaboração entre Pares para um contato confiável. Essa chamada é síncrona e, se bem-sucedida, obtém uma resposta do contato. |
PeerCollabInviteEndpoint | Envia um convite para um ponto de extremidade especificado para ingressar na atividade de Colaboração entre pares do remetente. Essa chamada é síncrona e, se bem-sucedida, obtém uma resposta do ponto de extremidade de mesmo nível. |
PeerCollabParseContact | Analisa um buffer de cadeia de caracteres Unicode contendo dados XML de contato em uma estrutura de dados PEER_CONTACT. |
PeerCollabQueryContactData | Recupera as informações de contato do ponto de extremidade de mesmo nível fornecido. |
PeerCollabRefreshEndpointData | Atualiza o nó de peer de chamada com novos dados de ponto de extremidade. |
PeerCollabRegisterApplication | Registra um aplicativo com o computador local para que ele possa ser iniciado em uma atividade de colaboração entre pares. |
PeerCollabRegisterEvent | Registra um aplicativo na infraestrutura de Colaboração Ponto a Ponto para receber retornos de chamada para eventos específicos de Colaboração entre Pares. |
PeerCollabSetEndpointName | Define o nome do ponto de extremidade atual usado pelo aplicativo par. |
PeerCollabSetObject | Cria ou atualiza um objeto de dados ponto a ponto usado em uma rede de colaboração de mesmo nível. |
PeerCollabSetPresenceInfo | Atualiza as informações de presença do chamador para todos os contatos que o assistem. |
PeerCollabSignIn | Conecta o peer em um provedor de presença de rede de colaboração entre pares da Internet (presença sem servidor) ou sub-rede ("People Near Me"). |
PeerCollabSignOut | Assina um peer out de um tipo específico de provedor de presença de rede de colaboração entre pares. |
PeerCollabShutdown | Desliga a infraestrutura de colaboração entre pares e libera todos os recursos associados a ela. |
PeerCollabStartup | Inicializa a infraestrutura de colaboração entre pares. |
PeerCollabSubscribeEndpointData | Cria uma assinatura para um ponto de extremidade disponível. |
PeerCollabUnregisterApplication | Cancela o registro dos aplicativos específicos de um par do computador local. |
PeerCollabUnregisterEvent | Cancela o registro de um aplicativo da notificação sobre eventos específicos de Colaboração entre Pares. |
PeerCollabUnsubscribeEndpointData | Remove uma assinatura de um ponto de extremidade criado com PeerCollabSubscribeEndpointData. |
PeerCollabUpdateContact | Atualiza um par que participa de uma rede de colaboração entre pares com novas informações sobre um contato de mesmo nível. |