Metode ITfSource::AdviseSink (msctf.h)
Menginstal sink saran.
Sintaks
HRESULT AdviseSink(
[in] REFIID riid,
[in] IUnknown *punk,
[out] DWORD *pdwCookie
);
Parameter
[in] riid
Mengidentifikasi jenis sink saran untuk diinstal.
Parameter ini dapat menjadi salah satu nilai berikut ketika objek ITfSource diperoleh dari objek ITfThreadMgr .
Parameter ini dapat menjadi salah satu nilai berikut ketika objek ITfSource diperoleh dari objek ITfContext .
Nilai | Makna |
---|---|
|
Menginstal sink saran ITfActiveLanguageProfileNotifySink . |
|
Menginstal sink saran ITfDisplayAttributeNotifySink . |
|
Menginstal sink saran ITfKeyTraceEventSink . |
|
Menginstal sink saran ITfPreservedKeyNotifySink . |
|
Menginstal sink saran ITfThreadFocusSink . |
|
Menginstal sink saran ITfThreadMgrEventSink . |
[in] punk
Penunjuk IUnknown sink saran.
[out] pdwCookie
Alamat nilai DWORD yang menerima cookie identifikasi. Nilai ini digunakan untuk menghapus instalan sink saran dalam panggilan berikutnya ke ITfSource::UnadviseSink. Menerima (DWORD)-1 jika terjadi kegagalan.
Menampilkan nilai
Metode ini dapat mengembalikan salah satu nilai ini.
Nilai | Deskripsi |
---|---|
|
Metode berhasil. |
|
Satu atau beberapa parameter tidak valid. |
|
Sink saran tidak dapat diinstal. |
|
Jumlah maksimum sink saran telah tercapai. |
|
Terjadi kesalahan yang tidak ditentukan. |
|
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
ITfActiveLanguageProfileNotifySink
ITfEditTransactionSink