Partager via


Fonctions Identity Manager

L’API Peer Identity Manager utilise les fonctions suivantes.

Fonction Description
PeerCreatePeerName Crée un nom basé sur le nom existant de l’identité et du classifieur homologue spécifiés. Toutefois, une nouvelle identité n’est pas créée par un appel à PeerCreatePeerName.
PeerEnumGroups Crée et retourne un handle d’énumération d’homologue utilisé pour énumérer tous les groupes d’homologues associés à une identité d’homologue spécifique.
PeerEnumIdentities Crée et retourne un handle d’énumération d’homologue utilisé pour énumérer toutes les identités homologues appartenant à un utilisateur spécifique.
PeerEndEnumeration Libère une énumération, par exemple un enregistrement ou une énumération de membre, et désalloue toutes les ressources associées à l’énumération.
peerFreeData Libère un bloc de données et le retourne au pool de mémoire.
PeerGetItemCount Retourne le nombre d’éléments d’une énumération homologue.
peerGetNextItem Retourne un nombre spécifique d’éléments d’une énumération homologue.
PeerIdentityCreate Crée une identité d’homologue et retourne son nom. Le nom de l’identité homologue doit être transmis dans tous les appels suivants aux fonctions Peer Identity Manager, Peer Grouping ou PNRP qui fonctionnent pour le compte de l’identité homologue. Le nom de l’identité homologue spécifie l’identité homologue utilisée.
peerIdentityDelete Supprime une identité d’homologue. Cela inclut la suppression de tous les certificats, clés privées et toutes les informations de groupe associées à une identité homologue spécifiée.
PeerIdentityExport Permet à un utilisateur d’exporter une identité homologue. L’utilisateur peut ensuite transférer l’identité homologue vers un autre ordinateur.
peerIdentityGetCryptKey Récupère un handle vers un fournisseur de services de chiffrement (CSP).
PeerIdentityGetDefault Récupère le nom d’homologue par défaut défini pour l’utilisateur actuel.
PeerIdentityGetFriendlyName Retourne le nom convivial de l’identité homologue.
PeerIdentityGetXML Retourne une description de l’identité homologue, qui peut ensuite être transmise à des tiers et utilisée pour inviter une identité homologue dans un groupe d’homologues. Ces informations sont retournées sous forme de fragment XML.
PeerIdentityImport Importe une identité homologue. Si l’identité homologue existe sur un ordinateur, PEER_E_ALREADY_EXISTS est retournée.
PeerIdentitySetFriendlyName Modifie le nom convivial d’une identité d’homologue spécifiée. Le nom convivial est le nom lisible par l’homme.