Partager via


ITextStoreAnchor ::UnadviseSink, méthode (textstor.h)

Appelée par une application pour indiquer qu’elle n’a plus besoin de notifications du gestionnaire TSF.

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 ITextStoreAnchor ::AdviseSink , qui inscrit un nouvel objet récepteur, doit être mis en correspondance par un appel à cette méthode. Si AdviseSink a uniquement mis à jour le paramètre dwMask d’un récepteur précédemment inscrit, un appel à UnadviseSink n’est pas requis.

Par exemple, pour inscrire un objet récepteur, une application appelle la méthode AdviseSink la première fois. L’application peut ensuite 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

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête textstor.h
DLL Msctf.dll
Composant redistribuable TSF 1.0 sur Windows 2000 Professionnel

Voir aussi

ITextStoreAnchor

ITextStoreAnchor ::Advisesink