Funciones de Identity Manager

La API de Peer Identity Manager usa las siguientes funciones.

Función Descripción
PeerCreatePeerName Crea un nuevo nombre basado en el nombre existente de la identidad del mismo nivel y clasificador especificados. Sin embargo, una llamada a PeerCreatePeerName no crea una nueva identidad.
PeerEnumGroups Crea y devuelve un identificador de enumeración del mismo nivel que se usa para enumerar todos los grupos del mismo nivel asociados a una identidad del mismo nivel específica.
PeerEnumIdentities Crea y devuelve un identificador de enumeración del mismo nivel que se usa para enumerar todas las identidades del mismo nivel que pertenecen a un usuario específico.
PeerEndEnumeration Libera una enumeración, por ejemplo, una enumeración de registro o miembro y desasigna todos los recursos asociados a la enumeración.
PeerFreeData Desasigna un bloque de datos y lo devuelve al grupo de memoria.
PeerGetItemCount Devuelve un recuento de los elementos de una enumeración del mismo nivel.
PeerGetNextItem Devuelve un número específico de elementos de una enumeración del mismo nivel.
PeerIdentityCreate Crea una nueva identidad del mismo nivel y devuelve su nombre. El nombre de la identidad del mismo nivel debe pasarse en todas las llamadas posteriores a las funciones peer Identity Manager, Peer Grouping o PNRP que operan en nombre de la identidad del mismo nivel. El nombre de la identidad del mismo nivel especifica qué identidad del mismo nivel se está usando.
PeerIdentityDelete Elimina una identidad del mismo nivel. Esto incluye la eliminación de todos los certificados, claves privadas y toda la información de grupo asociada a una identidad del mismo nivel especificada.
PeerIdentityExport Permite a un usuario exportar una identidad del mismo nivel. A continuación, el usuario puede transferir la identidad del mismo nivel a otro equipo.
PeerIdentityGetCryptKey Recupera un identificador para un proveedor de servicios criptográficos (CSP).
PeerIdentityGetDefault Recupera el nombre del mismo nivel predeterminado establecido para el usuario actual.
PeerIdentityGetFriendlyName Devuelve el nombre descriptivo de la identidad del mismo nivel.
PeerIdentityGetXML Devuelve una descripción de la identidad del mismo nivel, que se puede pasar a terceros y se puede usar para invitar una identidad del mismo nivel a un grupo del mismo nivel. Esta información se devuelve como un fragmento XML.
PeerIdentityImport Importa una identidad del mismo nivel. Si la identidad del mismo nivel existe en un equipo, se devuelve PEER_E_ALREADY_EXISTS .
PeerIdentitySetFriendlyName Modifica el nombre descriptivo de una identidad del mismo nivel especificada. El nombre descriptivo es el nombre legible.