共用方式為


ITfSourceSingle::AdviseSingleSink 方法 (msctf.h)

安裝建議接收。

語法

HRESULT AdviseSingleSink(
  [in] TfClientId tid,
  [in] REFIID     riid,
  [in] IUnknown   *punk
);

參數

[in] tid

包含識別用戶端的 TfClientId 值。

[in] riid

識別要安裝的建議接收類型。

ITfThreadMgr物件取得ITfSourceSingle物件時,這個參數可以是下列其中一個值。

ITfSourceSingle 物件從 ITfCoNtext 物件取得時,這個參數可以是下列其中一個值。

意義
IID_ITfCleanupCoNtextDurationSink
安裝 ITfCleanupCoNtextDurationSink 建議接收。
IID_ITfFunctionProvider
將用戶端註冊為函式提供者。 punk參數是ITfFunctionProvider介面指標。

[in] punk

建議接收 IUnknown 指標的指標。

傳回值

這個方法可以傳回下列其中一個值。

描述
S_OK
此方法成功。
E_INVALIDARG
一或多個參數無效。
CONNECT_E_CANNOTCONNECT
無法安裝建議接收。
CONNECT_E_ADVISELIMIT
已達到建議接收的最大數目。
E_FAIL
發生未指定的錯誤。
E_OUTOFMEMORY
發生記憶體配置失敗。

需求

   
最低支援的用戶端 Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows 2000 Server [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 msctf.h
Dll Msctf.dll
可轉散發套件 Windows 2000 專業版上的 TSF 1.0

另請參閱

ITfCleanupCoNtextSink

ITfFunctionProvider

ITfSourceSingle