msctf: Map out currently missing interfaces.
This commit is contained in:
parent
abae88a825
commit
daab4e2721
|
@ -58,6 +58,13 @@ typedef struct tagContextSink {
|
|||
typedef struct tagContext {
|
||||
const ITfContextVtbl *ContextVtbl;
|
||||
const ITfSourceVtbl *SourceVtbl;
|
||||
/* const ITfContextCompositionVtbl *ContextCompositionVtbl; */
|
||||
/* const ITfContextOwnerCompositionServicesVtbl *ContextOwnerCompositionServicesVtbl; */
|
||||
/* const ITfContextOwnerServicesVtbl *ContextOwnerServicesVtbl; */
|
||||
/* const ITfInsertAtSelectionVtbl *InsertAtSelectionVtbl; */
|
||||
/* const ITfMouseTrackerVtbl *MouseTrackerVtbl; */
|
||||
/* const ITfQueryEmbeddedVtbl *QueryEmbeddedVtbl; */
|
||||
/* const ITfSourceSingleVtbl *SourceSingleVtbl; */
|
||||
LONG refCount;
|
||||
|
||||
TfClientId tidOwner;
|
||||
|
@ -79,6 +86,7 @@ typedef struct tagContext {
|
|||
|
||||
typedef struct tagTextStoreACPSink {
|
||||
const ITextStoreACPSinkVtbl *TextStoreACPSinkVtbl;
|
||||
/* const ITextStoreACPServicesVtbl *TextStoreACPServicesVtbl; */
|
||||
LONG refCount;
|
||||
|
||||
Context *pContext;
|
||||
|
|
|
@ -59,6 +59,9 @@ typedef struct tagInputProcessorProfilesSink {
|
|||
typedef struct tagInputProcessorProfiles {
|
||||
const ITfInputProcessorProfilesVtbl *InputProcessorProfilesVtbl;
|
||||
const ITfSourceVtbl *SourceVtbl;
|
||||
/* const ITfInputProcessorProfileMgrVtbl *InputProcessorProfileMgrVtbl; */
|
||||
/* const ITfInputProcessorProfilesExVtbl *InputProcessorProfilesExVtbl; */
|
||||
/* const ITfInputProcessorProfileSubstituteLayoutVtbl *InputProcessorProfileSubstituteLayoutVtbl; */
|
||||
LONG refCount;
|
||||
|
||||
LANGID currentLanguage;
|
||||
|
|
|
@ -71,6 +71,11 @@ typedef struct tagACLMulti {
|
|||
const ITfKeystrokeMgrVtbl *KeystrokeMgrVtbl;
|
||||
const ITfMessagePumpVtbl *MessagePumpVtbl;
|
||||
const ITfClientIdVtbl *ClientIdVtbl;
|
||||
/* const ITfThreadMgrExVtbl *ThreadMgrExVtbl; */
|
||||
/* const ITfConfigureSystemKeystrokeFeedVtbl *ConfigureSystemKeystrokeFeedVtbl; */
|
||||
/* const ITfLangBarItemMgrVtbl *LangBarItemMgrVtbl; */
|
||||
/* const ITfUIElementMgrVtbl *UIElementMgrVtbl; */
|
||||
/* const ITfSourceSingleVtbl *SourceSingleVtbl; */
|
||||
LONG refCount;
|
||||
|
||||
const ITfThreadMgrEventSinkVtbl *ThreadMgrEventSinkVtbl; /* internal */
|
||||
|
|
Loading…
Reference in New Issue