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 el 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. |
PeerIdentityCrear | 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 usa. |
PeerIdentityDelete | Elimina una identidad del mismo nivel. Esto incluye quitar 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. Después, el usuario puede transferir la identidad del mismo nivel a otro equipo. |
PeerIdentityGetCryptKey | Recupera un identificador de 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 luego se puede pasar a terceros y se usa para invitar a 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. |