Partager via


PeerCollabCancelInvitation, fonction (p2p.h)

La fonction PeerCollabCancelInvitation annule une invitation précédemment envoyée par l’appelant à un contact.

Syntaxe

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabCancelInvitation(
  [in] HANDLE hInvitation
);

Paramètres

[in] hInvitation

Gérer une invitation précédemment envoyée.

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
Le handle fourni n’est pas valide.
PEER_E_NOT_INITIALIZED
L’application n’a pas effectué d’appel précédent à PeerCollabStartup.
E_HANDLE
Le handle spécifié n’est pas valide.

Remarques

Lorsque PeerCollabCancelInvitation est appelé, en fonction de l’état de l’invitation, il effectue une ou plusieurs des actions suivantes :

  • Si la connexion au récepteur n’est pas encore établie, le processus de création de la connexion est annulé et le récepteur ne voit pas l’invitation.
  • Si l’invitation a été reçue, mais qu’elle n’a pas répondu à, elle informe le contact du destinataire que l’invitation a été annulée. Par conséquent, le destinataire ne pourra pas répondre à l’invitation.
  • Si le destinataire a déjà répondu à l’invitation, l’appel effectue une opération sans opération. Après avoir annulé l’invitation, vous devez appeler PeerCollabCloseHandle.

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

PeerCollabCloseHandle