Bagikan melalui


Metode ITfSourceSingle::AdviseSingleSink (msctf.h)

Menginstal sink saran.

Sintaks

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

Parameter

[in] tid

Berisi nilai TfClientId yang mengidentifikasi klien.

[in] riid

Mengidentifikasi jenis sink saran untuk diinstal.

Parameter ini dapat menjadi salah satu nilai berikut ketika objek ITfSourceSingle diperoleh dari objek ITfThreadMgr .

Parameter ini bisa menjadi salah satu nilai berikut ketika objek ITfSourceSingle diperoleh dari objek ITfContext .

Nilai Makna
IID_ITfCleanupContextDurationSink
Menginstal sink saran ITfCleanupContextDurationSink .
IID_ITfFunctionProvider
Mendaftarkan klien sebagai penyedia fungsi. Parameter punk adalah penunjuk antarmuka ITfFunctionProvider .

[in] punk

Arahkan ke penunjuk saran sink IUnknown .

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.
E_INVALIDARG
Satu atau beberapa parameter tidak valid.
CONNECT_E_CANNOTCONNECT
Sink saran tidak dapat diinstal.
CONNECT_E_ADVISELIMIT
Jumlah maksimum sink saran telah tercapai.
E_FAIL
Terjadi kesalahan yang tidak ditentukan.
E_OUTOFMEMORY
Terjadi kegagalan alokasi memori.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header msctf.h
DLL Msctf.dll
Redistribusi TSF 1.0 di Windows 2000 Professional

Lihat juga

ITfCleanupContextSink

ITfFunctionProvider

ITfSourceSingle