ReactOS 0.4.15-dev-7788-g1ad9096
msctf.idl File Reference

Go to the source code of this file.

Classes

struct  TF_PERSISTENT_PROPERTY_HEADER_ACP
 
struct  TF_LANGUAGEPROFILE
 
struct  TF_PRESERVEDKEY
 
interface  ITfFunctionProvider
 
interface  IEnumTfFunctionProviders
 
interface  ITfThreadMgr
 
interface  ITfThreadMgrEx
 
interface  ITfCompositionView
 
interface  ITfDocumentMgr
 
interface  ITfContextView
 
interface  IEnumTfContextViews
 
interface  IEnumTfProperties
 
interface  ITfRangeBackup
 
interface  ITextStoreACPServices
 
interface  ITfContext
 
struct  ITfContext::TF_SELECTIONSTYLE
 
struct  ITfContext::TF_SELECTION
 
interface  ITfSource
 
interface  uuid
 
interface  IEnumTfInputProcessorProfiles
 
struct  TF_DA_COLOR
 
struct  TF_DISPLAYATTRIBUTE
 
interface  ITfDisplayAttributeInfo
 
interface  IEnumTfDisplayAttributeInfo
 
interface  ITfDisplayAttributeMgr
 
interface  ITfCategoryMgr
 
interface  IEnumTfRanges
 
interface  ITfEditRecord
 
interface  ITfTextEditSink
 
interface  ITfContextOwner
 
interface  ITfContextOwnerCompositionSink
 
interface  ITfActiveLanguageProfileNotifySink
 
interface  IEnumTfLanguageProfiles
 
interface  ITfTextInputProcessor
 
interface  ITfThreadMgrEventSink
 
interface  ITfKeystrokeMgr
 
interface  ITfKeyEventSink
 
interface  ITfKeyTraceEventSink
 
interface  ITfUIElementSink
 
interface  ITfMessagePump
 
interface  ITfClientId
 
interface  ITfLanguageProfileNotifySink
 
interface  ITfEditSession
 
interface  ITfRange
 
struct  ITfRange::TF_HALTCOND
 
interface  ITfRangeACP
 
interface  ITfInsertAtSelection
 
interface  ITfPropertyStore
 
interface  IEnumITfCompositionView
 
interface  ITfComposition
 
interface  ITfCompositionSink
 
interface  ITfCleanupContextSink
 
interface  ITfContextComposition
 
interface  ITfContextOwnerCompositionServices
 
interface  ITfPersistentPropertyLoaderACP
 
interface  ITfContextOwnerServices
 
interface  ITfReadOnlyProperty
 
interface  ITfProperty
 
interface  ITfCompartment
 
interface  ITfCompartmentMgr
 
interface  ITfCompartmentEventSink
 
interface  IEnumTfContexts
 
interface  IEnumTfDocumentMgrs
 
interface  ITfUIElement
 
interface  IEnumTfUIElements
 
interface  ITfUIElementMgr
 
interface  ITfSourceSingle
 
interface  ITfThreadFocusSink
 
interface  ITfInputProcessorProfileActivationSink
 
interface  ITfMouseSink
 
interface  ITfMouseTracker
 
interface  ITfMouseTrackerACP
 
interface  ITfTransitoryExtensionSink
 
interface  ITfTextLayoutSink
 

Typedefs

typedef DWORD TfEditCookie
 
typedef DWORD TfClientId
 
typedef DWORD TfGuidAtom
 
typedef UINT_PTR HKL
 
typedef struct TF_PERSISTENT_PROPERTY_HEADER_ACP TF_PERSISTENT_PROPERTY_HEADER_ACP
 
typedef struct TF_LANGUAGEPROFILE TF_LANGUAGEPROFILE
 
typedef struct TF_PRESERVEDKEY TF_PRESERVEDKEY
 
typedef uuid TF_LS_SOLID = 1
 
typedef uuid TF_LS_DOT = 2
 
typedef uuid TF_LS_DASH = 3
 
typedef uuid TF_LS_SQUIGGLE
 
typedef struct TF_DA_COLOR TF_DA_COLOR
 
typedef struct TF_DISPLAYATTRIBUTE TF_DISPLAYATTRIBUTE
 

Enumerations

enum  TfAnchor { TF_ANCHOR_START = 0 , TF_ANCHOR_END = 1 }
 
enum  TF_DA_COLORTYPE { TF_CT_NONE = 0 , TF_CT_SYSCOLOR = 1 , TF_CT_COLORREF = 2 }
 
enum  TF_DA_ATTR_INFO {
  TF_ATTR_INPUT = 0 , TF_ATTR_TARGET_CONVERTED = 1 , TF_ATTR_CONVERTED = 2 , TF_ATTR_TARGET_NOTCONVERTED = 3 ,
  TF_ATTR_INPUT_ERROR = 4 , TF_ATTR_FIXEDCONVERTED = 5 , TF_ATTR_OTHER = -1
}
 

Functions

EXTERN_C HRESULT WINAPI TF_InitSystem (VOID)
 
EXTERN_C HRESULT WINAPI TF_UninitSystem (VOID)
 
EXTERN_C HRESULT WINAPI TF_GetGlobalCompartment (_Out_ ITfCompartmentMgr **ppCompMgr)
 
EXTERN_C HRESULT WINAPI TF_PostAllThreadMsg (DWORD dwUnknown1, DWORD dwUnknown2)
 
EXTERN_C HRESULT WINAPI TF_CreateThreadMgr (_Out_ ITfThreadMgr **pptim)
 
EXTERN_C HRESULT WINAPI TF_GetThreadMgr (_Out_ ITfThreadMgr **pptim)
 
EXTERN_C HRESULT WINAPI TF_CreateInputProcessorProfiles (_Out_ ITfInputProcessorProfiles **ppipr)
 
EXTERN_C HRESULT WINAPI TF_CreateLangBarMgr (_Out_ ITfLangBarMgr **pppbm)
 
EXTERN_C HRESULT WINAPI TF_CreateLangBarItemMgr (_Out_ ITfLangBarItemMgr **pplbim)
 
EXTERN_C HANDLE WINAPI TF_CreateCicLoadMutex (_Out_ LPBOOL pfWinLogon)
 
EXTERN_C HRESULT WINAPI TF_InvalidAssemblyListCache (VOID)
 
EXTERN_C HRESULT WINAPI TF_InvalidAssemblyListCacheIfExist (VOID)
 
EXTERN_C HRESULT WINAPI TF_DllDetachInOther (VOID)
 
EXTERN_C HRESULT WINAPI TF_CreateCategoryMgr (_Out_ ITfCategoryMgr **ppcat)
 
EXTERN_C HRESULT WINAPI TF_CreateDisplayAttributeMgr (_Out_ ITfDisplayAttributeMgr **ppdam)
 
EXTERN_C HICON WINAPI TF_GetLangIcon (_In_ LANGID LangID, _Out_ LPWSTR pszText, _In_ INT cchText)
 
EXTERN_C VOID WINAPI TF_InitMlngInfo (VOID)
 
EXTERN_C INT WINAPI TF_MlngInfoCount (VOID)
 
EXTERN_C BOOL WINAPI TF_GetMlngHKL (_In_ INT iKL, _Out_opt_ HKL *phKL, _Out_opt_ LPWSTR pszText, _In_ INT cchText)
 
EXTERN_C INT WINAPI TF_GetMlngIconIndex (_In_ INT iKL)
 
EXTERN_C HICON WINAPI TF_InatExtractIcon (_In_ INT iKL)
 
EXTERN_C HRESULT WINAPI TF_RunInputCPL (VOID)
 
EXTERN_C BOOL WINAPI TF_GetThreadFlags (_In_ DWORD dwThreadId, _Out_ LPDWORD pdwFlags1, _Out_ LPDWORD pdwFlags2, _Out_ LPDWORD pdwFlags3)
 
EXTERN_C LONG WINAPI TF_CheckThreadInputIdle (_In_ DWORD dwThreadId, _In_ DWORD dwMilliseconds)
 
EXTERN_C BOOL WINAPI TF_IsInMarshaling (_In_ DWORD dwThreadId)
 

Variables

EXTERN_C const GUID GUID_PROP_TEXTOWNER
 
EXTERN_C const GUID GUID_PROP_ATTRIBUTE
 
EXTERN_C const GUID GUID_PROP_LANGID
 
EXTERN_C const GUID GUID_PROP_READING
 
EXTERN_C const GUID GUID_PROP_COMPOSING
 
EXTERN_C const CLSID CLSID_TF_ThreadMgr
 
EXTERN_C const CLSID CLSID_TF_InputProcessorProfiles
 
EXTERN_C const CLSID CLSID_TF_LangBarMgr
 
EXTERN_C const CLSID CLSID_TF_CategoryMgr
 
EXTERN_C const CLSID CLSID_TF_DisplayAttributeMgr
 
EXTERN_C const GUID GUID_COMPARTMENT_KEYBOARD_DISABLED
 
EXTERN_C const GUID GUID_COMPARTMENT_KEYBOARD_OPENCLOSE
 
EXTERN_C const GUID GUID_COMPARTMENT_HANDWRITING_OPENCLOSE
 
EXTERN_C const GUID GUID_COMPARTMENT_SPEECH_DISABLED
 
EXTERN_C const GUID GUID_COMPARTMENT_SPEECH_OPENCLOSE
 
EXTERN_C const GUID GUID_COMPARTMENT_SPEECH_GLOBALSTATE
 
EXTERN_C const GUID GUID_COMPARTMENT_PERSISTMENUENABLED
 
EXTERN_C const GUID GUID_COMPARTMENT_EMPTYCONTEXT
 
EXTERN_C const GUID GUID_COMPARTMENT_TIPUISTATUS
 
EXTERN_C const GUID GUID_TFCAT_TIP_KEYBOARD
 
EXTERN_C const GUID GUID_TFCAT_TIP_SPEECH
 
EXTERN_C const GUID GUID_TFCAT_TIP_HANDWRITING
 
EXTERN_C const GUID GUID_TFCAT_DISPLAYATTRIBUTEPROVIDER
 
const DWORD TF_INVALID_COOKIE = 0xffffffff
 
LANGID langid
 
CLSID clsid
 
GUID guidProfile
 
GUID catid
 
HKL hklSubstitute
 
DWORD dwCaps
 
HKL hkl
 
DWORD dwFlags
 
 TF_INPUTPROCESSORPROFILE
 

Typedef Documentation

◆ HKL

typedef UINT_PTR HKL

Definition at line 143 of file msctf.idl.

◆ TF_DA_COLOR

◆ TF_DISPLAYATTRIBUTE

◆ TF_LANGUAGEPROFILE

◆ TF_LS_DASH

typedef uuid TF_LS_DASH = 3

◆ TF_LS_DOT

typedef uuid TF_LS_DOT = 2

◆ TF_LS_SOLID

typedef uuid TF_LS_SOLID = 1

◆ TF_LS_SQUIGGLE

Initial value:
= 4
} TF_DA_LINESTYLE

◆ TF_PERSISTENT_PROPERTY_HEADER_ACP

◆ TF_PRESERVEDKEY

◆ TfClientId

typedef DWORD TfClientId

Definition at line 105 of file msctf.idl.

◆ TfEditCookie

Definition at line 104 of file msctf.idl.

◆ TfGuidAtom

typedef DWORD TfGuidAtom

Definition at line 106 of file msctf.idl.

Enumeration Type Documentation

◆ TF_DA_ATTR_INFO

Enumerator
TF_ATTR_INPUT 
TF_ATTR_TARGET_CONVERTED 
TF_ATTR_CONVERTED 
TF_ATTR_TARGET_NOTCONVERTED 
TF_ATTR_INPUT_ERROR 
TF_ATTR_FIXEDCONVERTED 
TF_ATTR_OTHER 

Definition at line 766 of file msctf.idl.

767 {
768 TF_ATTR_INPUT = 0,
774 TF_ATTR_OTHER = -1
TF_DA_ATTR_INFO
Definition: msctf.idl:767
@ TF_ATTR_INPUT_ERROR
Definition: msctf.idl:772
@ TF_ATTR_CONVERTED
Definition: msctf.idl:770
@ TF_ATTR_INPUT
Definition: msctf.idl:768
@ TF_ATTR_FIXEDCONVERTED
Definition: msctf.idl:773
@ TF_ATTR_TARGET_CONVERTED
Definition: msctf.idl:769
@ TF_ATTR_OTHER
Definition: msctf.idl:774
@ TF_ATTR_TARGET_NOTCONVERTED
Definition: msctf.idl:771

◆ TF_DA_COLORTYPE

Enumerator
TF_CT_NONE 
TF_CT_SYSCOLOR 
TF_CT_COLORREF 

Definition at line 749 of file msctf.idl.

750 {
751 TF_CT_NONE = 0,
752 TF_CT_SYSCOLOR = 1,
TF_DA_COLORTYPE
Definition: msctf.idl:750
@ TF_CT_COLORREF
Definition: msctf.idl:753
@ TF_CT_NONE
Definition: msctf.idl:751
@ TF_CT_SYSCOLOR
Definition: msctf.idl:752

◆ TfAnchor

Enumerator
TF_ANCHOR_START 
TF_ANCHOR_END 

Definition at line 171 of file msctf.idl.

TfAnchor
Definition: msctf.idl:171
@ TF_ANCHOR_END
Definition: msctf.idl:171
@ TF_ANCHOR_START
Definition: msctf.idl:171

Function Documentation

◆ TF_CheckThreadInputIdle()

EXTERN_C LONG WINAPI TF_CheckThreadInputIdle ( _In_ DWORD  dwThreadId,
_In_ DWORD  dwMilliseconds 
)

◆ TF_CreateCategoryMgr()

EXTERN_C HRESULT WINAPI TF_CreateCategoryMgr ( _Out_ ITfCategoryMgr **  ppcat)

Referenced by MsUtbCoCreateInstance().

◆ TF_CreateCicLoadMutex()

EXTERN_C HANDLE WINAPI TF_CreateCicLoadMutex ( _Out_ LPBOOL  pfWinLogon)

Referenced by InitApp().

◆ TF_CreateDisplayAttributeMgr()

EXTERN_C HRESULT WINAPI TF_CreateDisplayAttributeMgr ( _Out_ ITfDisplayAttributeMgr **  ppdam)

Referenced by MsUtbCoCreateInstance().

◆ TF_CreateInputProcessorProfiles()

EXTERN_C HRESULT WINAPI TF_CreateInputProcessorProfiles ( _Out_ ITfInputProcessorProfiles **  ppipr)

◆ TF_CreateLangBarItemMgr()

EXTERN_C HRESULT WINAPI TF_CreateLangBarItemMgr ( _Out_ ITfLangBarItemMgr **  pplbim)

◆ TF_CreateLangBarMgr()

EXTERN_C HRESULT WINAPI TF_CreateLangBarMgr ( _Out_ ITfLangBarMgr **  pppbm)

◆ TF_CreateThreadMgr()

EXTERN_C HRESULT WINAPI TF_CreateThreadMgr ( _Out_ ITfThreadMgr **  pptim)

◆ TF_DllDetachInOther()

EXTERN_C HRESULT WINAPI TF_DllDetachInOther ( VOID  )

Referenced by DllMain(), and ProcessDetach().

◆ TF_GetGlobalCompartment()

EXTERN_C HRESULT WINAPI TF_GetGlobalCompartment ( _Out_ ITfCompartmentMgr **  ppCompMgr)

Referenced by GetGlobalCompartment().

◆ TF_GetLangIcon()

EXTERN_C HICON WINAPI TF_GetLangIcon ( _In_ LANGID  LangID,
_Out_ LPWSTR  pszText,
_In_ INT  cchText 
)

◆ TF_GetMlngHKL()

EXTERN_C BOOL WINAPI TF_GetMlngHKL ( _In_ INT  iKL,
_Out_opt_ HKL phKL,
_Out_opt_ LPWSTR  pszText,
_In_ INT  cchText 
)

Definition at line 664 of file mlng.cpp.

669{
670 TRACE("(%d, %p, %p, %d)\n", iKL, phKL, pszDesc, cchDesc);
671
672 BOOL ret = FALSE;
673
675
677
678 if (iKL < (INT)g_pMlngInfo->size())
679 {
680 MLNGINFO& info = (*g_pMlngInfo)[iKL];
681
682 if (phKL)
683 *phKL = info.m_hKL;
684
685 if (pszDesc)
686 StringCchCopyW(pszDesc, cchDesc, info.GetDesc());
687
688 ret = TRUE;
689 }
690
692
693 return ret;
694}
#define TRUE
Definition: types.h:120
#define FALSE
Definition: types.h:117
#define assert(x)
Definition: debug.h:53
unsigned int BOOL
Definition: ntddk_ex.h:94
CRITICAL_SECTION g_cs
Definition: utils.cpp:39
CicArray< MLNGINFO > * g_pMlngInfo
Definition: mlng.cpp:32
#define TRACE(s)
Definition: solgame.cpp:4
STRSAFEAPI StringCchCopyW(STRSAFE_LPWSTR pszDest, size_t cchDest, STRSAFE_LPCWSTR pszSrc)
Definition: strsafe.h:149
Definition: mlng.h:11
int32_t INT
Definition: typedefs.h:58
int ret
void WINAPI LeaveCriticalSection(LPCRITICAL_SECTION)
void WINAPI EnterCriticalSection(LPCRITICAL_SECTION)

Referenced by GethKLDesc(), GetIconIndexFromhKL(), CLBarInatItem::InitMenu(), and CLBarInatItem::OnMenuSelect().

◆ TF_GetMlngIconIndex()

EXTERN_C INT WINAPI TF_GetMlngIconIndex ( _In_ INT  iKL)

Definition at line 640 of file mlng.cpp.

641{
642 TRACE("(%d)\n", iKL);
643
644 INT iIcon = -1;
645
647
649
650 if (iKL < (INT)g_pMlngInfo->size())
651 iIcon = (*g_pMlngInfo)[iKL].GetIconIndex();
652
654
655 return iIcon;
656}

Referenced by GetIconIndexFromhKL().

◆ TF_GetThreadFlags()

EXTERN_C BOOL WINAPI TF_GetThreadFlags ( _In_ DWORD  dwThreadId,
_Out_ LPDWORD  pdwFlags1,
_Out_ LPDWORD  pdwFlags2,
_Out_ LPDWORD  pdwFlags3 
)

◆ TF_GetThreadMgr()

EXTERN_C HRESULT WINAPI TF_GetThreadMgr ( _Out_ ITfThreadMgr **  pptim)

◆ TF_InatExtractIcon()

EXTERN_C HICON WINAPI TF_InatExtractIcon ( _In_ INT  iKL)

Definition at line 629 of file mlng.cpp.

630{
631 TRACE("(%d)\n", iKL);
632 return g_IconList.ExtractIcon(iKL);
633}
HICON ExtractIcon(INT iIcon)
@implemented
Definition: mlng.cpp:468
CStaticIconList g_IconList
Definition: mlng.cpp:35

Referenced by CLBarInatItem::GetIcon(), and CLBarInatItem::InitMenu().

◆ TF_InitMlngInfo()

EXTERN_C VOID WINAPI TF_InitMlngInfo ( VOID  )

Definition at line 594 of file mlng.cpp.

595{
596 TRACE("()\n");
597
599
600 if (CheckMlngInfo())
601 {
604 }
605
607}
static VOID CreateMlngInfo(VOID)
@implemented
Definition: mlng.cpp:559
static VOID DestroyMlngInfo(VOID)
@implemented
Definition: mlng.cpp:549
static BOOL CheckMlngInfo(VOID)
@implemented
Definition: mlng.cpp:514

Referenced by CLBarInatItem::CLBarInatItem(), and CLBarInatItem::InitMenu().

◆ TF_InitSystem()

EXTERN_C HRESULT WINAPI TF_InitSystem ( VOID  )

Referenced by InitApp(), and CLoaderWnd::WindowProc().

◆ TF_InvalidAssemblyListCache()

EXTERN_C HRESULT WINAPI TF_InvalidAssemblyListCache ( VOID  )

◆ TF_InvalidAssemblyListCacheIfExist()

EXTERN_C HRESULT WINAPI TF_InvalidAssemblyListCacheIfExist ( VOID  )

Definition at line 677 of file msctf.c.

678{
679 FIXME("Stub\n");
680 return S_OK;
681}
#define FIXME(fmt,...)
Definition: debug.h:111
#define S_OK
Definition: intsafe.h:52

Referenced by Imm32TF_InvalidAssemblyListCacheIfExist(), and CRegWatcher::UpdateSpTip().

◆ TF_IsInMarshaling()

EXTERN_C BOOL WINAPI TF_IsInMarshaling ( _In_ DWORD  dwThreadId)

◆ TF_MlngInfoCount()

EXTERN_C INT WINAPI TF_MlngInfoCount ( VOID  )

Definition at line 614 of file mlng.cpp.

615{
616 TRACE("()\n");
617
618 if (!g_pMlngInfo)
619 return 0;
620
621 return (INT)g_pMlngInfo->size();
622}

Referenced by CheckMlngInfo(), CLBarInatItem::CLBarInatItem(), GethKLDesc(), GetIconIndexFromhKL(), and CLBarInatItem::InitMenu().

◆ TF_PostAllThreadMsg()

◆ TF_RunInputCPL()

EXTERN_C HRESULT WINAPI TF_RunInputCPL ( VOID  )

Definition at line 317 of file utils.cpp.

318{
319 CicSystemModulePath ModPath;
320 TCHAR szCmdLine[2 * MAX_PATH];
321
322 TRACE("()\n");
323
324 // NOTE: We don't support Win95/98/Me
326 ModPath.Init(TEXT("input.dll"), FALSE);
327 else
328 ModPath.Init(TEXT("input.cpl"), FALSE);
329
330 if (!ModPath.m_cchPath)
331 return E_FAIL;
332
333 StringCchPrintf(szCmdLine, _countof(szCmdLine),
334 TEXT("rundll32.exe shell32.dll,Control_RunDLL %s"), ModPath.m_szPath);
335 if (!RunCPLSetting(szCmdLine))
336 return E_FAIL;
337
338 return S_OK;
339}
#define CIC_OSINFO_XPPLUS
Definition: cicbase.h:51
#define E_FAIL
Definition: ddrawi.h:102
#define MAX_PATH
Definition: compat.h:34
DWORD g_dwOSInfo
Definition: utils.cpp:45
static BOOL RunCPLSetting(LPCTSTR pszCmdLine)
Definition: utils.cpp:230
#define TEXT(s)
Definition: k32.h:26
#define _countof(array)
Definition: sndvol32.h:68
#define StringCchPrintf
Definition: strsafe.h:517
char TCHAR
Definition: xmlstorage.h:189

Referenced by CUTBContextMenu::SelectMenuItem().

◆ TF_UninitSystem()

EXTERN_C HRESULT WINAPI TF_UninitSystem ( VOID  )

Variable Documentation

◆ catid

◆ clsid

CLSID clsid

Definition at line 645 of file msctf.idl.

◆ CLSID_TF_CategoryMgr

EXTERN_C const CLSID CLSID_TF_CategoryMgr

Definition at line 84 of file msctf.idl.

Referenced by GetUIMCat(), initialize(), and MsUtbCoCreateInstance().

◆ CLSID_TF_DisplayAttributeMgr

EXTERN_C const CLSID CLSID_TF_DisplayAttributeMgr

Definition at line 85 of file msctf.idl.

Referenced by InitDisplayAttrbuteLib(), and MsUtbCoCreateInstance().

◆ CLSID_TF_InputProcessorProfiles

EXTERN_C const CLSID CLSID_TF_InputProcessorProfiles

Definition at line 82 of file msctf.idl.

Referenced by initialize().

◆ CLSID_TF_LangBarMgr

EXTERN_C const CLSID CLSID_TF_LangBarMgr

Definition at line 83 of file msctf.idl.

◆ CLSID_TF_ThreadMgr

EXTERN_C const CLSID CLSID_TF_ThreadMgr

Definition at line 81 of file msctf.idl.

Referenced by initialize(), and test_MultiThreadApartment_Thread().

◆ dwCaps

DWORD dwCaps

Definition at line 649 of file msctf.idl.

◆ dwFlags

Definition at line 651 of file msctf.idl.

◆ GUID_COMPARTMENT_EMPTYCONTEXT

EXTERN_C const GUID GUID_COMPARTMENT_EMPTYCONTEXT

Definition at line 95 of file msctf.idl.

◆ GUID_COMPARTMENT_HANDWRITING_OPENCLOSE

EXTERN_C const GUID GUID_COMPARTMENT_HANDWRITING_OPENCLOSE

Definition at line 90 of file msctf.idl.

◆ GUID_COMPARTMENT_KEYBOARD_DISABLED

EXTERN_C const GUID GUID_COMPARTMENT_KEYBOARD_DISABLED

Definition at line 88 of file msctf.idl.

◆ GUID_COMPARTMENT_KEYBOARD_OPENCLOSE

EXTERN_C const GUID GUID_COMPARTMENT_KEYBOARD_OPENCLOSE

Definition at line 89 of file msctf.idl.

Referenced by CicBridge::OnSetOpenStatus().

◆ GUID_COMPARTMENT_PERSISTMENUENABLED

EXTERN_C const GUID GUID_COMPARTMENT_PERSISTMENUENABLED

Definition at line 94 of file msctf.idl.

Referenced by test_Compartments().

◆ GUID_COMPARTMENT_SPEECH_DISABLED

EXTERN_C const GUID GUID_COMPARTMENT_SPEECH_DISABLED

Definition at line 91 of file msctf.idl.

◆ GUID_COMPARTMENT_SPEECH_GLOBALSTATE

EXTERN_C const GUID GUID_COMPARTMENT_SPEECH_GLOBALSTATE

Definition at line 93 of file msctf.idl.

◆ GUID_COMPARTMENT_SPEECH_OPENCLOSE

EXTERN_C const GUID GUID_COMPARTMENT_SPEECH_OPENCLOSE

Definition at line 92 of file msctf.idl.

Referenced by DoMainLoop(), test_Compartments(), and TurnOffSpeechIfItsOn().

◆ GUID_COMPARTMENT_TIPUISTATUS

EXTERN_C const GUID GUID_COMPARTMENT_TIPUISTATUS

Definition at line 96 of file msctf.idl.

◆ GUID_PROP_ATTRIBUTE

EXTERN_C const GUID GUID_PROP_ATTRIBUTE

Definition at line 76 of file msctf.idl.

Referenced by InitDisplayAttrbuteLib().

◆ GUID_PROP_COMPOSING

EXTERN_C const GUID GUID_PROP_COMPOSING

Definition at line 79 of file msctf.idl.

Referenced by CicInputContext::OnCleanupContext().

◆ GUID_PROP_LANGID

EXTERN_C const GUID GUID_PROP_LANGID

Definition at line 77 of file msctf.idl.

◆ GUID_PROP_READING

EXTERN_C const GUID GUID_PROP_READING

Definition at line 78 of file msctf.idl.

◆ GUID_PROP_TEXTOWNER

EXTERN_C const GUID GUID_PROP_TEXTOWNER

Definition at line 75 of file msctf.idl.

◆ GUID_TFCAT_DISPLAYATTRIBUTEPROVIDER

EXTERN_C const GUID GUID_TFCAT_DISPLAYATTRIBUTEPROVIDER

◆ GUID_TFCAT_TIP_HANDWRITING

◆ GUID_TFCAT_TIP_KEYBOARD

◆ GUID_TFCAT_TIP_SPEECH

◆ guidProfile

◆ hkl

◆ hklSubstitute

HKL hklSubstitute

Definition at line 648 of file msctf.idl.

◆ langid

◆ TF_INPUTPROCESSORPROFILE

TF_INPUTPROCESSORPROFILE

Definition at line 652 of file msctf.idl.

◆ TF_INVALID_COOKIE

const DWORD TF_INVALID_COOKIE = 0xffffffff

Definition at line 525 of file msctf.idl.