Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A API de Agrupamento usa as seguintes funções:
Funções de inicialização e limpeza de grupo
Funções de criação e acesso de grupo
| Função | Descrição |
|---|---|
| PeerGroupClose | Invalida o identificador de grupo par obtido por uma chamada anterior para a função PeerGroupCreate, PeerGroupJoinou PeerGroupOpen. |
| PeerGroupConnect | Inicia uma pesquisa PNRP por um grupo de pares e tenta se conectar a ele. Depois que essa função for chamada com êxito, um par poderá se comunicar com outros membros do grupo de pares. |
| PeerGroupConnectByAddress | Tenta se conectar ao grupo de pares do qual outros pares com endereços IPv6 conhecidos estão participando. |
| PeerGroupCreate | Cria um novo grupo de pares. |
| peerGroupCreateInvitation | Retorna uma cadeia de caracteres XML que pode ser usada pelo par especificado para ingressar em um grupo. |
| PeerGroupCreatePasswordInvitation | Retorna uma cadeia de caracteres XML que pode ser usada pelo par especificado para ingressar um grupo com uma senha correspondente. |
| PeerGroupDelete | Exclui os dados locais e o certificado associados a um grupo de pares. |
| PeerGroupGetStatus | Recupera o status atual de um grupo. |
| PeerGroupIssueCredentials | Emite credenciais, incluindo um GMC, para uma identidade específica e, opcionalmente, retorna uma cadeia de caracteres XML de convite que o par convidado pode usar para ingressar em um grupo de pares. |
| PeerGroupJoin | Permite que um par com um convite ingresse em um grupo de pares existente. |
| PeerGroupOpen | Abre um grupo de pares que um par criou ou ingressou. |
| PeerGroupParseInvitation | Retorna uma estrutura PEER_INVITATION_INFO com os detalhes de um convite específico. |
| peerGroupPasswordJoin | Permite que um par com um convite e a senha correta ingressem em um grupo de pares protegido por senha. |
Funções de informações de grupo e membro
| Função | Descrição |
|---|---|
| PeerGroupEnumMembers | Cria uma enumeração de membros de grupo par disponíveis e as informações de associação associadas. |
| PeerGroupGetProperties | Recupera informações sobre as propriedades de um grupo especificado. |
| PeerGroupSetProperties | Define as propriedades atuais do grupo de pares. Na versão 1.0 dessa API, somente o criador do grupo de pares pode executar essa operação. |
Funções de gerenciamento de registros e registros
| Função | Descrição |
|---|---|
| PeerGroupAddRecord | Adiciona um novo registro ao grupo de pares, que é propagado para todos os pares participantes. |
| PeerGroupDeleteRecord | Exclui um registro de um grupo de pares. Somente o criador de um registro pode excluí-lo. |
| PeerGroupEnumRecords | Cria uma enumeração de registros de grupo par. |
| PeerGroupGetRecord | Recupera um registro de grupo específico. |
| PeerGroupSearchRecords | Pesquisa o banco de dados do grupo de pares local em busca de registros que correspondam aos critérios fornecidos. |
| PeerGroupUpdateRecord | Atualiza um registro em um grupo de pares específico. |
Funções de importação/exportação de banco de dados de grupo
| Função | Descrição |
|---|---|
| PeerGroupExportDatabase | Exporta um banco de dados de grupo par para um arquivo específico, que pode ser transportado para outro computador e importado com a funçãoPeerGroupImportDatabase. |
| PeerGroupImportDatabase | Importa um banco de dados de grupo par de um arquivo local. |
Funções de conexão direta
| Função | Descrição |
|---|---|
| PeerGroupCloseDirectConnection | Fecha uma conexão direta específica entre dois pares. |
| PeerGroupEnumConnections | Cria uma enumeração de conexões atualmente ativas no par. |
| PeerGroupOpenDirectConnection | Estabelece uma conexão direta com outro par em um grupo de pares. |
| PeerGroupSendData | Envia dados para um membro por meio de uma conexão direta ou vizinha. |
Infraestrutura de eventos de grupo
| Função | Descrição |
|---|---|
| PeerGroupGetEventData | Permite que um aplicativo recupere os dados retornados por um evento de agrupamento. |
| PeerGroupRegisterEvent | Registra um par para eventos específicos do grupo de pares. |
| PeerGroupUnregisterEvent | Cancela o registro de um par da notificação de eventos de pares associados ao identificador de evento fornecido. |
Funções de conversão de tempo de grupo
| Função | Descrição |
|---|---|
| PeerGroupPeerTimeToUniversalTime | Converte o valor de tempo de referência mantido pelo grupo par em um valor de hora localizado apropriado para exibição em um computador par. |
| PeerGroupUniversalTimeToPeerTime | Converte um valor de hora local do computador de um par em um valor de hora de grupo de pares comum. |
Funções de configuração de grupo
| Função | Descrição |
|---|---|
| PeerGroupExportConfig | Exporta a configuração de grupo para um par como uma cadeia de caracteres XML que contém a identidade, o nome do grupo e o GMC para a identidade. |
| PeerGroupImportConfig | Importa uma configuração de grupo par para uma identidade com base nas configurações específicas em uma cadeia de caracteres de configuração XML fornecida. |