27#define TF_INVALID_COOKIE (0xffffffff)
28#define TF_IPSINK_FLAG_ACTIVE 0x0001
29#define TF_TMAE_UIELEMENTENABLEDONLY 0x00000004
struct IEnumTfFunctionProviders IEnumTfFunctionProviders
struct IEnumTfContexts IEnumTfContexts
struct ITfContext ITfContext
struct ITfClientId ITfClientId
struct IEnumTfUIElements IEnumTfUIElements
struct ITfCompartmentMgr ITfCompartmentMgr
struct ITfFunctionProvider ITfFunctionProvider
struct IEnumTfDocumentMgrs IEnumTfDocumentMgrs
const struct ITfCandidateListUIElementVtbl * lpVtbl
BOOL * HRESULT(STDMETHODCALLTYPE *GetUpdatedFlags)(ITfCandidateListUIElement *
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfCandidateListUIElement *)
BOOL DWORD * HRESULT(STDMETHODCALLTYPE *GetDocumentMgr)(ITfCandidateListUIElement *
BOOL DWORD ITfDocumentMgr UINT UINT UINT
BOOL DWORD ITfDocumentMgr ** HRESULT(STDMETHODCALLTYPE *GetCount)(ITfCandidateListUIElement *
HRESULT(STDMETHODCALLTYPE *IsShown)(ITfCandidateListUIElement *
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfCandidateListUIElement *
HRESULT(STDMETHODCALLTYPE *GetDescription)(ITfCandidateListUIElement *
BOOL DWORD ITfDocumentMgr UINT UINT BSTR UINT UINT * HRESULT(STDMETHODCALLTYPE *SetPageIndex)(ITfCandidateListUIElement *
ULONG(STDMETHODCALLTYPE *Release)(ITfCandidateListUIElement *)
HRESULT(STDMETHODCALLTYPE *GetCurrentPage)(ITfCandidateListUIElement *
BOOL DWORD ITfDocumentMgr UINT UINT * HRESULT(STDMETHODCALLTYPE *GetString)(ITfCandidateListUIElement *
BOOL DWORD ITfDocumentMgr UINT UINT BSTR * HRESULT(STDMETHODCALLTYPE *GetPageIndex)(ITfCandidateListUIElement *
BOOL DWORD ITfDocumentMgr UINT * HRESULT(STDMETHODCALLTYPE *GetSelection)(ITfCandidateListUIElement *
BSTR * HRESULT(STDMETHODCALLTYPE *GetGUID)(ITfCandidateListUIElement *
const struct ITfDocumentMgrVtbl * lpVtbl
IUnknown ITfContext TfEditCookie * HRESULT(STDMETHODCALLTYPE *Push)(ITfDocumentMgr *
IUnknown ITfContext TfEditCookie ITfContext * HRESULT(STDMETHODCALLTYPE *Pop)(ITfDocumentMgr *)
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfDocumentMgr *)
ITfContext ** HRESULT(STDMETHODCALLTYPE *GetBase)(ITfDocumentMgr *
HRESULT(STDMETHODCALLTYPE *GetTop)(ITfDocumentMgr *
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfDocumentMgr *
ITfContext ITfContext ** HRESULT(STDMETHODCALLTYPE *EnumContexts)(ITfDocumentMgr *
ULONG(STDMETHODCALLTYPE *Release)(ITfDocumentMgr *)
const struct ITfSourceVtbl * lpVtbl
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfSource *)
ULONG(STDMETHODCALLTYPE *Release)(ITfSource *)
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfSource *
HRESULT(STDMETHODCALLTYPE *AdviseSink)(ITfSource *
const struct ITfThreadMgrExVtbl * lpVtbl
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL * HRESULT(STDMETHODCALLTYPE *GetFunctionProvider)(ITfThreadMgrEx *
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ** HRESULT(STDMETHODCALLTYPE *SetFocus)(ITfThreadMgrEx *
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr * HRESULT(STDMETHODCALLTYPE *AssociateFocus)(ITfThreadMgrEx *
ITfDocumentMgr IEnumTfDocumentMgrs ** HRESULT(STDMETHODCALLTYPE *GetFocus)(ITfThreadMgrEx *
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL ITfFunctionProvider IEnumTfFunctionProviders ITfCompartmentMgr TfClientId DWORD
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL REFCLSID
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL ITfFunctionProvider IEnumTfFunctionProviders ** HRESULT(STDMETHODCALLTYPE *GetGlobalCompartment)(ITfThreadMgrEx *
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ** HRESULT(STDMETHODCALLTYPE *IsThreadFocus)(ITfThreadMgrEx *
ITfDocumentMgr IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL ITfFunctionProvider ** HRESULT(STDMETHODCALLTYPE *EnumFunctionProviders)(ITfThreadMgrEx *
HRESULT(STDMETHODCALLTYPE *Activate)(ITfThreadMgrEx *
HRESULT(STDMETHODCALLTYPE *CreateDocumentMgr)(ITfThreadMgrEx *
TfClientId * HRESULT(STDMETHODCALLTYPE *Deactivate)(ITfThreadMgrEx *)
ULONG(STDMETHODCALLTYPE *Release)(ITfThreadMgrEx *)
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfThreadMgrEx *
ITfDocumentMgr ** HRESULT(STDMETHODCALLTYPE *EnumDocumentMgrs)(ITfThreadMgrEx *
HRESULT(STDMETHODCALLTYPE *GetActiveFlags)(ITfThreadMgrEx *
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfThreadMgrEx *)
const struct ITfThreadMgrVtbl * lpVtbl
ULONG(STDMETHODCALLTYPE *Release)(ITfThreadMgr *)
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfThreadMgr *)
IEnumTfDocumentMgrs ** HRESULT(STDMETHODCALLTYPE *GetFocus)(ITfThreadMgr *
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfThreadMgr *
IEnumTfDocumentMgrs ITfDocumentMgr ** HRESULT(STDMETHODCALLTYPE *SetFocus)(ITfThreadMgr *
IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL ITfFunctionProvider ** HRESULT(STDMETHODCALLTYPE *EnumFunctionProviders)(ITfThreadMgr *
IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL * HRESULT(STDMETHODCALLTYPE *GetFunctionProvider)(ITfThreadMgr *
HRESULT(STDMETHODCALLTYPE *CreateDocumentMgr)(ITfThreadMgr *)
IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL ITfFunctionProvider IEnumTfFunctionProviders ** HRESULT(STDMETHODCALLTYPE *GetGlobalCompartment)(ITfThreadMgr *
IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr BOOL REFCLSID
IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr * HRESULT(STDMETHODCALLTYPE *AssociateFocus)(ITfThreadMgr *
IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ITfDocumentMgr ** HRESULT(STDMETHODCALLTYPE *IsThreadFocus)(ITfThreadMgr *
HRESULT(STDMETHODCALLTYPE *Activate)(ITfThreadMgr *
TfClientId * HRESULT(STDMETHODCALLTYPE *Deactivate)(ITfThreadMgr *)
IEnumTfDocumentMgrs ITfDocumentMgr ITfDocumentMgr HWND
HRESULT(STDMETHODCALLTYPE *EnumDocumentMgrs)(ITfThreadMgr *
const struct ITfUIElementVtbl * lpVtbl
const struct ITfUIElementMgrVtbl * lpVtbl
ITfUIElement BOOL DWORD DWORD
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfUIElementMgr *)
HRESULT(STDMETHODCALLTYPE *BeginUIElement)(ITfUIElementMgr *
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfUIElementMgr *
HRESULT(STDMETHODCALLTYPE *GetUIElement)(ITfUIElementMgr *
ULONG(STDMETHODCALLTYPE *Release)(ITfUIElementMgr *)
ITfUIElement ** HRESULT(STDMETHODCALLTYPE *EnumUIElements)(ITfUIElementMgr *
const struct ITfUIElementSinkVtbl * lpVtbl
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfUIElementSink *)
ULONG(STDMETHODCALLTYPE *Release)(ITfUIElementSink *)
HRESULT(STDMETHODCALLTYPE *EndUIElement)(ITfUIElementSink *
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfUIElementSink *
ULONG(STDMETHODCALLTYPE *Release)(ITfUIElement *)
HRESULT(STDMETHODCALLTYPE *QueryInterface)(ITfUIElement *
void ** ULONG(STDMETHODCALLTYPE *AddRef)(ITfUIElement *)
HRESULT(STDMETHODCALLTYPE *IsShown)(ITfUIElement *
HRESULT(STDMETHODCALLTYPE *GetDescription)(ITfUIElement *
BSTR * HRESULT(STDMETHODCALLTYPE *GetGUID)(ITfUIElement *