Partilhar via


Funções do Identity Manager

A API do Peer Identity Manager usa as seguintes funções.

Função Descrição
PeerCreatePeerName Cria um novo nome com base no nome existente da identidade de par especificada e do classificador. No entanto, uma nova identidade não é criada por uma chamada para PeerCreatePeerName.
PeerEnumGroups Cria e retorna um identificador de enumeração de mesmo nível usado para enumerar todos os grupos de pares associados a uma identidade de mesmo nível específica.
PeerEnumIdentities Cria e retorna um identificador de enumeração de mesmo nível usado para enumerar todas as identidades de mesmo nível que pertencem a um usuário específico.
PeerEndEnumeration Libera uma enumeração, por exemplo, um registro ou enumeração de membro, e deslocaliza todos os recursos associados à enumeração.
PeerFreeData Deslocaliza um bloco de dados e o retorna ao pool de memória.
PeerGetItemCount Retorna uma contagem dos itens em uma enumeração de mesmo nível.
PeerGetNextItem Retorna um número específico de itens de uma enumeração de mesmo nível.
PeerIdentityCriar Cria uma nova identidade de mesmo nível e retorna seu nome. O nome da identidade de mesmo nível deve ser passado em todas as chamadas subsequentes para as funções Peer Identity Manager, Peer Group ou PNRP que operam em nome da identidade de mesmo nível. O nome da identidade de mesmo nível especifica qual identidade de mesmo nível está sendo usada.
PeerIdentityDelete Exclui uma identidade de mesmo nível. Isso inclui a remoção de todos os certificados, chaves privadas e todas as informações de grupo associadas a uma identidade de mesmo nível especificada.
PeerIdentityExport Permite que um usuário exporte uma identidade de mesmo nível. O usuário pode então transferir a identidade de mesmo nível para um computador diferente.
PeerIdentityGetCryptKey Recupera um identificador para um provedor de serviços de criptografia (CSP).
PeerIdentityGetDefault Recupera o nome de par padrão definido para o usuário atual.
PeerIdentityGetFriendlyName Retorna o nome amigável da identidade de mesmo nível.
PeerIdentityGetXML Retorna uma descrição da identidade de mesmo nível, que pode ser passada para terceiros e usada para convidar uma identidade de mesmo nível para um grupo de pares. Essas informações são retornadas como um fragmento XML.
PeerIdentityImport Importa uma identidade de mesmo nível. Se a identidade de mesmo nível existir em um computador, PEER_E_ALREADY_EXISTS será retornada.
PeerIdentitySetFriendlyName Modifica o nome amigável para uma identidade de mesmo nível especificada. O nome amigável é o nome legível por humanos.