Condividi tramite


Metodo IConnectionPoint::Unadvise (ocidl.h)

Termina una connessione di consulenza stabilita in precedenza tra un oggetto punto di connessione e il sink di un client.

Sintassi

HRESULT Unadvise(
  [in] DWORD dwCookie
);

Parametri

[in] dwCookie

Token di connessione restituito in precedenza da IConnectionPoint::Advise.

Valore restituito

Questo metodo può restituire i valori restituiti standard E_UNEXPECTED, nonché i valori seguenti.

Codice restituito Descrizione
S_OK
La connessione è stata terminata correttamente.
E_POINTER
Il valore in dwCookie non rappresenta una connessione valida.

Commenti

Quando viene terminata una connessione consultiva, il punto di connessione chiama il metodo Release sul puntatore salvato per la connessione durante il metodo IConnectionPoint::Advise . Questa versione inverte l'oggetto AddRef eseguito durante il avviso quando il punto di connessione chiama QueryInterface del sink di consulenza.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione ocidl.h

Vedi anche

IConnectionPoint