Partager via


PeerIdentityDelete, fonction (p2p.h)

La fonction PeerIdentityDelete supprime définitivement 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é d’homologue spécifiée.

Syntaxe

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerIdentityDelete(
  [in] PCWSTR pwzIdentity
);

Paramètres

[in] pwzIdentity

Spécifie une identité d’homologue à supprimer.

Valeur retournée

Si l’appel de fonction réussit, la valeur de retour est S_OK. Sinon, il retourne l’une des valeurs suivantes.

Code de retour Description
E_INVALIDARG
Ce paramètre n'est pas valide.
PEER_E_GROUPS_EXIST
L’identité d’homologue ne peut pas être supprimée, car des groupes d’homologues lui sont associés. Tous les groupes d’homologues associés à l’identité spécifiée doivent être supprimés à l’aide de PeerGroupDelete avant qu’un appel à PeerIdentityDelete réussisse.
PEER_E_NOT_FOUND
Une identité d’homologue qui correspond au nom spécifié est introuvable.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2 [applications de bureau uniquement],Windows XP avec SP1 avec le Pack de mise en réseau avancé pour Windows XP
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête p2p.h
Bibliothèque P2P.lib
DLL P2P.dll