Partager via


Méthode ITextStoreACP2::UnadviseSink (textstor.h)

Appelée par une application pour indiquer qu’elle n’a plus besoin de notifications du gestionnaire TSF. Le gestionnaire TSF libère l’interface du récepteur et arrête les notifications.

Syntaxe

HRESULT UnadviseSink(
  [in] IUnknown *punk
);

Paramètres

[in] punk

Pointeur vers un objet récepteur. Impossible d’avoir la valeur NULL.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Description
S_OK
La méthode a réussi.
CONNECT_E_NOCONNECTION
Il n’existe aucun objet récepteur actif.

Remarques

Chaque appel à la méthode AdviseSink , qui inscrit un nouvel objet récepteur, doit être mis en correspondance par un appel à cette méthode. Les appels à la méthode AdviseSink qui mettent à jour uniquement le paramètre dwMask d’un récepteur précédemment inscrit, ne nécessitent pas d’appel à la méthode UnadviseSink .

Par exemple, pour inscrire un objet récepteur, une application appelle la méthode AdviseSink la première fois. Après avoir inscrit l’objet récepteur, l’application peut appeler à nouveau la méthode AdviseSink avec le même objet récepteur pour modifier le paramètre dwMask . Pour annuler l’inscription de l’objet récepteur, une application appelle la méthode UnadviseSink .

Le paramètre punk doit avoir la même identité COM que le pointeur transmis à l’origine dans la méthode AdviseSink .

Configuration requise

   
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête textstor.h
DLL Msctf.dll

Voir aussi

AdviseSink

ITextStoreACP2