Partager via


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

Installe un nouveau récepteur d’avis à partir de l’interface ITextStoreACPSink ou modifie un récepteur d’avis existant. L’interface récepteur est spécifiée par le paramètre punk .

Syntaxe

HRESULT AdviseSink(
  [in] REFIID   riid,
  [in] IUnknown *punk,
  [in] DWORD    dwMask
);

Paramètres

[in] riid

Spécifie l’interface récepteur.

[in] punk

Pointeur vers l’interface récepteur. Impossible d’avoir la valeur NULL.

[in] dwMask

Spécifie les événements qui informent le récepteur de conseil. Pour plus d’informations sur les valeurs de paramètres possibles, consultez constantes TS_AS_*.

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_ADVISELIMIT
Impossible d’obtenir un pointeur d’interface récepteur.
E_INVALIDARG
L’interface récepteur spécifiée n’est pas prise en charge.
E_UNEXPECTED
Impossible d’obtenir l’objet récepteur spécifié.

Configuration requise

Condition requise Valeur
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

ITextStoreACP2