Partager via


PeerCollabDeleteObject, fonction (p2p.h)

La fonction PeerCollabDeleteObject supprime un objet homologue du point de terminaison appelant.

Syntaxe

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabDeleteObject(
  [in] const GUID *pObjectId
);

Paramètres

[in] pObjectId

Pointeur vers une valeur GUID qui identifie de manière unique l’objet homologue à supprimer du point de terminaison appelant.

Valeur retournée

Retourne S_OK si la fonction réussit. Sinon, la fonction retourne l’une des valeurs suivantes.

Code de retour Description
E_OUTOFMEMORY
La mémoire est insuffisante pour prendre en charge cette opération.
E_INVALIDARG
L’un des arguments n’est pas valide.
PEER_E_NOT_INITIALIZED
L’infrastructure homologue Windows n’est pas initialisée. L’appel de la fonction d’initialisation appropriée est obligatoire.
PEER_E_NOT_SIGNED_IN
L’opération nécessite que l’utilisateur soit connecté.

Remarques

Les objets homologues sont des éléments de données d’exécution associés à une application particulière, comme une image, un avatar, un certificat ou une description spécifique. Chaque objet homologue doit avoir une taille inférieure à 3216 Ko.

Les contacts approuvés qui surveillent cet objet homologue et l’abonné du contact « Moi » auront un événement PEER_EVENT_OBJECT_CHANGED déclenché, signalant le changement de cet objet homologue dans status. PEER_EVENT_MY_OBJECT_CHANGED seront déclenchés localement.

Les objets prédéfinis, comme les objets Picture, ne peuvent pas être supprimés en appelant cette API.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête p2p.h
Bibliothèque P2P.lib
DLL P2P.dll

Voir aussi

Fonctions de l’API De collaboration entre pairs