Freigeben über


Identity Manager-Funktionen

Die Peer Identity Manager-API verwendet die folgenden Funktionen.

Funktion Beschreibung
PeerCreatePeerName- Erstellt einen neuen Namen basierend auf dem vorhandenen Namen der angegebenen Peeridentität und -klassifizierer. Eine neue Identität wird jedoch nicht durch einen Aufruf von PeerCreatePeerNameerstellt.
PeerEnumGroups- Erstellt und gibt ein Peeraufzählungshandle zurück, das zum Aufzählen aller Peergruppen verwendet wird, die einer bestimmten Peeridentität zugeordnet sind.
PeerEnumIdentities- Erstellt und gibt ein Peeraufzählungshandle zurück, das zum Aufzählen aller Peeridentitäten verwendet wird, die zu einem bestimmten Benutzer gehören.
PeerEndEnumeration- Gibt eine Aufzählung, z. B. einen Datensatz oder eine Memberaufzählung, frei und behandelt alle Ressourcen, die der Enumeration zugeordnet sind.
PeerFreeData- Deallocates a block of data and returns it to the memory pool.
PeerGetItemCount- Gibt eine Anzahl der Elemente in einer Peeraufzählung zurück.
PeerGetNextItem- Gibt eine bestimmte Anzahl von Elementen aus einer Peerenumeration zurück.
PeerIdentityCreate Erstellt eine neue Peeridentität und gibt ihren Namen zurück. Der Name der Peeridentität muss in allen nachfolgenden Aufrufen der Peer Identity Manager-, Peergruppierungs- oder PNRP-Funktionen übergeben werden, die im Auftrag der Peeridentität ausgeführt werden. Der Peeridentitätsname gibt an, welche Peeridentität verwendet wird.
PeerIdentityDelete- Löscht eine Peeridentität. Dazu gehören das Entfernen aller Zertifikate, privaten Schlüssel und aller Gruppeninformationen, die einer angegebenen Peeridentität zugeordnet sind.
PeerIdentityExport- Ermöglicht es einem Benutzer, eine Peeridentität zu exportieren. Der Benutzer kann dann die Peeridentität auf einen anderen Computer übertragen.
PeerIdentityGetCryptKey- Ruft ein Handle an einen kryptografischen Dienstanbieter (CSP) ab.
PeerIdentityGetDefault- Ruft den standardmäßigen Peernamen für den aktuellen Benutzer ab.
PeerIdentityGetFriendlyName Gibt den Anzeigenamen der Peeridentität zurück.
PeerIdentityGetXML- Gibt eine Beschreibung der Peeridentität zurück, die dann an Dritte übergeben und zum Einladen einer Peeridentität in eine Peergruppe verwendet werden kann. Diese Informationen werden als XML-Fragment zurückgegeben.
PeerIdentityImport- Importiert eine Peeridentität. Wenn die Peeridentität auf einem Computer vorhanden ist, wird PEER_E_ALREADY_EXISTS zurückgegeben.
PeerIdentitySetFriendlyName Ändert den Anzeigenamen für eine angegebene Peeridentität. Der Anzeigename ist der lesbare Name.