Skip to content

Latest commit

 

History

History
160 lines (124 loc) · 4.36 KB

nf-ctfutb-itflangbaritemmgr-adviseitemsink.md

File metadata and controls

160 lines (124 loc) · 4.36 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:ctfutb.ITfLangBarItemMgr.AdviseItemSink
ITfLangBarItemMgr::AdviseItemSink (ctfutb.h)
ITfLangBarItemMgr::AdviseItemSink method
AdviseItemSink
AdviseItemSink method [Text Services Framework]
AdviseItemSink method [Text Services Framework]
ITfLangBarItemMgr interface
ITfLangBarItemMgr interface [Text Services Framework]
AdviseItemSink method
ITfLangBarItemMgr.AdviseItemSink
ITfLangBarItemMgr::AdviseItemSink
_tsf_itflangbaritemmgr_adviseitemsink_ref
ctfutb/ITfLangBarItemMgr::AdviseItemSink
tsf.itflangbaritemmgr_adviseitemsink
tsf\itflangbaritemmgr_adviseitemsink.htm
TSF
c01d80eb-9156-4fbf-98ff-7f06b145e72f
12/05/2018
AdviseItemSink, AdviseItemSink method [Text Services Framework], AdviseItemSink method [Text Services Framework],ITfLangBarItemMgr interface, ITfLangBarItemMgr interface [Text Services Framework],AdviseItemSink method, ITfLangBarItemMgr.AdviseItemSink, ITfLangBarItemMgr::AdviseItemSink, _tsf_itflangbaritemmgr_adviseitemsink_ref, ctfutb/ITfLangBarItemMgr::AdviseItemSink, tsf.itflangbaritemmgr_adviseitemsink
ctfutb.h
Windows
Windows 2000 Professional [desktop apps only]
Windows 2000 Server [desktop apps only]
Ctfutb.idl
Msctf.dll
Windows
TSF 1.0 on Windows 2000 Professional
19H1
ITfLangBarItemMgr::AdviseItemSink
ctfutb/ITfLangBarItemMgr::AdviseItemSink
c++
APIRef
kbSyntax
COM
msctf.dll
ITfLangBarItemMgr.AdviseItemSink

ITfLangBarItemMgr::AdviseItemSink

-description

Installs a language bar item event sink for a language bar item.

-parameters

-param punk [in]

Pointer to the ITfLangBarItemSink object to install.

-param pdwCookie [out]

Pointer to a DWORD that receives an advise sink identification cookie. This cookie identifies the advise sink when it is removed with the ITfLangBarItemMgr::UnadviseItemSink or ITfLangBarItemMgr::UnadviseItemsSink method.

-param rguidItem [in]

Contains the GUID that identifies the item to install the advise sink for. This is the item GUID that the item supplies in ITfLangBarItem::GetInfo. This can be a custom value or one of the predefined language bar items.

-returns

This method can return one of these values.

Value Description
S_OK
The method was successful.
E_FAIL
An unspecified error occurred.
E_INVALIDARG
rguidItem is invalid.
E_OUTOFMEMORY
A memory allocation failure occurred.
E_POINTER
punk and/or pdwCookie is invalid.

-see-also

ITfLangBarItem::GetInfo

ITfLangBarItemMgr

ITfLangBarItemMgr::UnadviseItemSink

ITfLangBarItemMgr::UnadviseItemsSink

ITfLangBarItemSink

Predefined language bar items