Condividi tramite


Funzione PeerCollabCancelInvitation (p2p.h)

La funzione PeerCollabCancelInvitation annulla un invito inviato in precedenza dal chiamante a un contatto.

Sintassi

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabCancelInvitation(
  [in] HANDLE hInvitation
);

Parametri

[in] hInvitation

Gestire un invito inviato in precedenza.

Valore restituito

Restituisce S_OK se la funzione ha esito positivo. In caso contrario, la funzione restituisce uno dei valori seguenti.

Codice restituito Descrizione
E_OUTOFMEMORY
Memoria insufficiente per supportare questa operazione.
E_INVALIDARG
L'handle fornito non è valido.
PEER_E_NOT_INITIALIZED
L'applicazione non ha eseguito una chiamata precedente a PeerCollabStartup.
E_HANDLE
L'handle specificato non è valido.

Commenti

Quando peerCollabCancelInvitation viene chiamato, a seconda dello stato dell'invito, eseguirà una o più delle azioni seguenti:

  • Se la connessione al ricevitore non è ancora stabilita, annulla il processo di creazione della connessione e il ricevitore non visualizzerà l'invito.
  • Se l'invito è stato ricevuto, ma non ha risposto, notifica al destinatario che l'invito è stato annullato. Di conseguenza, il ricevitore non sarà in grado di rispondere all'invito.
  • Se il ricevitore ha già risposto all'invito, la chiamata esegue un no-op. Dopo aver annullato l'invito, è necessario chiamare PeerCollabCloseHandle.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione p2p.h
Libreria P2P.lib
DLL P2P.dll

Vedi anche

Funzioni API di collaborazione peer

PeerCollabCloseHandle