ITextStoreACP2::AdviseSink メソッド (textstor.h)

ITextStoreACPSink インターフェイスから新しいアドバイズ シンクをインストールするか、既存のアドバイズ シンクを変更します。 シンク インターフェイスは、 punk パラメーターによって指定されます。

構文

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

パラメーター

[in] riid

シンク インターフェイスを指定します。

[in] punk

シンク インターフェイスへのポインター。 NULL にすることはできません。

[in] dwMask

アドバイズ シンクに通知するイベントを指定します。 使用可能なパラメーター値の詳細については、「 TS_AS_* 定数」を参照してください。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

説明
S_OK
メソッドは正常に実行されました。
CONNECT_E_ADVISELIMIT
シンク インターフェイス ポインターを取得できませんでした。
E_INVALIDARG
指定されたシンク インターフェイスはサポートされていません。
E_UNEXPECTED
指定したシンク オブジェクトを取得できませんでした。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー textstor.h
[DLL] Msctf.dll

こちらもご覧ください

ITextStoreACP2