28interface ITfInputProcessorProfiles;
35 uuid(87955690-e627-11d2-8ddb-00105a2799b5),
62 [
out] ITfInputProcessorProfiles **ppaip,
83 uuid(18a4e900-e0ae-11d2-afdd-00105a2799b5),
125 uuid(ba468c55-9956-4fb1-a59d-52a7dd7cc6aa),
158 [
in, size_is(ulCount)]
const GUID *prgguid,
159 [
out, size_is(ulCount)]
DWORD *pdwStatus);
168 [
out, size_is(ulCount), length_is(*pcFetched)]
DWORD *pdwStatus,
174 [
in, size_is(ulCount)]
const GUID *pguidItem,
175 [
out, size_is(ulCount)]
DWORD *pdwCookie);
179 [
in, size_is(ulCount)]
DWORD *pdwCookie);
184 uuid(583f34d0-de25-11d2-afdd-00105a2799b5),
205 uuid(73540d69-edeb-4ee9-96c9-23aa30b25916),
225 uuid(57dbe1a0-de25-11d2-afdd-00105a2799b5),
const ULONG TF_LBI_DESC_MAXLEN
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
HRESULT Skip([in] ULONG ulCount)
HRESULT Next([in] ULONG ulCount, [out, size_is(ulCount)] ITfLangBarItem **ppItem, [in, out, unique] ULONG *pcFetched)
HRESULT Clone([out] IEnumTfLangBarItems **ppEnum)
HRESULT OnSetFocus([in] DWORD dwThreadId)
HRESULT OnModalInput([in] DWORD dwThreadId, [in] UINT uMsg, [in] WPARAM wParam, [in] LPARAM lParam)
HRESULT OnThreadTerminate([in] DWORD dwThreadId)
HRESULT OnThreadItemChange([in] DWORD dwThreadId)
HRESULT ShowFloating([in] DWORD dwFlags)
HRESULT GetItemFloatingRect([in] DWORD dwThreadId, [in] REFGUID rguid, [out] RECT *prc)
HRESULT AddItem([in] ITfLangBarItem *punk)
HRESULT UnadviseItemsSink([in] ULONG ulCount, [in, size_is(ulCount)] DWORD *pdwCookie)
HRESULT UnadviseItemSink([in] DWORD dwCookie)
HRESULT GetItem([in] REFGUID rguid, [out] ITfLangBarItem **ppItem)
HRESULT AdviseItemSink([in] ITfLangBarItemSink *punk, [out] DWORD *pdwCookie, [in] REFGUID rguidItem)
HRESULT AdviseItemsSink([in] ULONG ulCount, [in, size_is(ulCount)] ITfLangBarItemSink **ppunk, [in, size_is(ulCount)] const GUID *pguidItem, [out, size_is(ulCount)] DWORD *pdwCookie)
HRESULT GetItemsStatus([in] ULONG ulCount, [in, size_is(ulCount)] const GUID *prgguid, [out, size_is(ulCount)] DWORD *pdwStatus)
HRESULT RemoveItem([in] ITfLangBarItem *punk)
HRESULT EnumItems([out] IEnumTfLangBarItems **ppEnum)
HRESULT GetItemFloatingRect([in] DWORD dwThreadId, [in] REFGUID rguid, [out] RECT *prc)
HRESULT GetItems([in] ULONG ulCount, [out, size_is(ulCount), length_is(*pcFetched)] ITfLangBarItem **ppItem, [out, size_is(ulCount), length_is(*pcFetched)] TF_LANGBARITEMINFO *pInfo, [out, size_is(ulCount), length_is(*pcFetched)] DWORD *pdwStatus, [in, out, unique] ULONG *pcFetched)
HRESULT GetItemNum([out] ULONG *pulCount)
HRESULT OnUpdate([in] DWORD dwFlags)
HRESULT GetStatus([out] DWORD *pdwStatus)
HRESULT GetTooltipString([out] BSTR *pbstrToolTip)
HRESULT GetInfo([out] TF_LANGBARITEMINFO *pInfo)
HRESULT Show([in] BOOL fShow)
HRESULT SetModalInput([in] ITfLangBarEventSink *pSink, [in] DWORD dwThreadId, [in] DWORD dwFlags)
HRESULT GetThreadMarshalInterface([in] DWORD dwThreadId, [in] DWORD dwType, [in] REFIID riid, [out] IUnknown **ppunk)
HRESULT GetShowFloatingStatus([out] DWORD *pdwFlags)
HRESULT RestoreLastFocus([out] DWORD *dwThreadId, [in] BOOL fPrev)
HRESULT GetThreadLangBarItemMgr([in] DWORD dwThreadId, [out] ITfLangBarItemMgr **pplbie, [out] DWORD *pdwThreadid)
HRESULT UnAdviseEventSink([in] DWORD dwCookie)
HRESULT ShowFloating([in] DWORD dwFlags)
HRESULT AdviseEventSink([in] ITfLangBarEventSink *pSink, [in] HWND hwnd, [in] DWORD dwflags, [in] DWORD *pdwCookie)
HRESULT GetInputProcessorProfiles([in] DWORD dwThreadId, [out] ITfInputProcessorProfiles **ppaip, [out] DWORD *pdwThreadid)
static _In_ DWORD dwflags
WCHAR szDescription[TF_LBI_DESC_MAXLEN]
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags