ReactOS 0.4.16-dev-136-g52192f1
|
#include <stdlib.h>
#include <windows.h>
#include <sddl.h>
#include <imm.h>
#include <cguid.h>
#include <tchar.h>
#include <msctf.h>
#include <ctffunc.h>
#include <shlwapi.h>
#include <strsafe.h>
#include <cicarray.h>
#include <cicreg.h>
#include <cicmutex.h>
#include <cicfmap.h>
#include "mlng.h"
#include <wine/debug.h>
Go to the source code of this file.
Macros | |
#define | WIN32_LEAN_AND_MEAN |
#define | WIN32_NO_STATUS |
#define | COBJMACROS |
#define | INITGUID |
#define | _EXTYPES_H |
#define | StringFromGUID2T StringFromGUID2A |
#define | debugstr_t debugstr_a |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (msctf) | |
LPTSTR | GetUserSIDString (void) |
BOOL | InitUserSidString (void) |
BOOL | InitUniqueString (void) |
void | GetDesktopUniqueName (_In_ LPCTSTR pszName, _Out_ LPTSTR pszBuff, _In_ UINT cchBuff) |
BOOL | StringFromGUID2A (REFGUID rguid, LPSTR pszGUID, INT cchGUID) |
BOOL | FullPathExec (LPCTSTR pszExeFile, LPCTSTR pszCmdLine, UINT nCmdShow, BOOL bSysWinDir) |
static BOOL | RunCPLSetting (LPCTSTR pszCmdLine) |
EXTERN_C HRESULT WINAPI | TF_RegisterLangBarAddIn (_In_ REFGUID rguid, _In_ LPCWSTR pszFilePath, _In_ DWORD dwFlags) |
EXTERN_C HRESULT WINAPI | TF_UnregisterLangBarAddIn (_In_ REFGUID rguid, _In_ DWORD dwFlags) |
EXTERN_C HRESULT WINAPI | TF_RunInputCPL (VOID) |
EXTERN_C BOOL WINAPI | TF_IsCtfmonRunning (VOID) |
BOOL | InitLangChangeHotKey (VOID) |
VOID | CheckAnchorStores (VOID) |
VOID | InitCUASFlag (VOID) |
EXTERN_C VOID | TFUninitLib (VOID) |
BOOL | ProcessAttach (HINSTANCE hinstDLL) |
VOID | ProcessDetach (HINSTANCE hinstDLL) |
#define debugstr_t debugstr_a |
#define StringFromGUID2T StringFromGUID2A |
@unimplemented
Definition at line 486 of file utils.cpp.
Referenced by ProcessAttach().
Definition at line 197 of file utils.cpp.
Referenced by RunCPLSetting().
Definition at line 169 of file utils.cpp.
Referenced by ProcessAttach(), and TF_IsCtfmonRunning().
@implemented
Definition at line 96 of file utils.cpp.
Referenced by InitUserSidString().
Definition at line 491 of file utils.cpp.
Referenced by ProcessAttach().
@implemented
Definition at line 363 of file utils.cpp.
Referenced by ProcessAttach().
@implemented
Definition at line 149 of file utils.cpp.
Referenced by ProcessAttach().
@implemented
Definition at line 131 of file utils.cpp.
Referenced by InitUniqueString().
@unimplemented
Definition at line 533 of file utils.cpp.
@unimplemented
Definition at line 609 of file utils.cpp.
Definition at line 230 of file utils.cpp.
Referenced by TF_RunInputCPL().
Definition at line 178 of file utils.cpp.
EXTERN_C HRESULT WINAPI TF_RegisterLangBarAddIn | ( | _In_ REFGUID | rguid, |
_In_ LPCWSTR | pszFilePath, | ||
_In_ DWORD | dwFlags | ||
) |
Definition at line 317 of file utils.cpp.
Referenced by CUTBContextMenu::SelectMenuItem().
Definition at line 281 of file utils.cpp.
Definition at line 525 of file utils.cpp.
Referenced by ProcessDetach().
WINE_DEFAULT_DEBUG_CHANNEL | ( | msctf | ) |
Definition at line 43 of file utils.cpp.
Referenced by ProcessAttach().
LONG g_cRefDll = -1 |
Definition at line 49 of file utils.cpp.
Referenced by ProcessDetach().
CRITICAL_SECTION g_cs |
Definition at line 39 of file utils.cpp.
Referenced by ProcessAttach(), and ProcessDetach().
CRITICAL_SECTION g_csDelayLoad |
Definition at line 41 of file utils.cpp.
Referenced by ProcessAttach(), and ProcessDetach().
CRITICAL_SECTION g_csInDllMain |
Definition at line 40 of file utils.cpp.
Referenced by InitLangChangeHotKey(), ProcessAttach(), and ProcessDetach().
DWORD g_dwOSInfo = 0 |
Definition at line 45 of file utils.cpp.
Referenced by InitLangChangeHotKey(), ProcessAttach(), and TF_RunInputCPL().
Definition at line 47 of file utils.cpp.
Referenced by ProcessAttach(), and ProcessDetach().
Definition at line 50 of file utils.cpp.
Referenced by InitCUASFlag().
Definition at line 38 of file utils.cpp.
Referenced by ProcessDetach().
Definition at line 68 of file utils.cpp.
Referenced by InitUserSidString().
Definition at line 42 of file utils.cpp.
Referenced by ProcessAttach().
Definition at line 46 of file utils.cpp.
Referenced by ProcessAttach().
UINT g_msgCheckThreadInputIdel = 0 |
Definition at line 61 of file utils.cpp.
Referenced by ProcessAttach().
UINT g_msgLBarModal = 0 |
Definition at line 58 of file utils.cpp.
Referenced by ProcessAttach().
UINT g_msgLBUpdate = 0 |
Definition at line 64 of file utils.cpp.
Referenced by ProcessAttach().
UINT g_msgNuiMgrDirtyUpdate = 0 |
Definition at line 65 of file utils.cpp.
Referenced by ProcessAttach().
UINT g_msgPrivate = 0 |
Definition at line 54 of file utils.cpp.
Referenced by ProcessAttach().
UINT g_msgRpcSendReceive = 0 |
Definition at line 59 of file utils.cpp.
Referenced by ProcessAttach().
UINT g_msgSetFocus = 0 |
Definition at line 55 of file utils.cpp.
Referenced by ProcessAttach().
UINT g_msgShowFloating = 0 |
Definition at line 63 of file utils.cpp.
Referenced by ProcessAttach().
UINT g_msgStubCleanUp = 0 |
Definition at line 62 of file utils.cpp.
Referenced by ProcessAttach().
UINT g_msgThreadItemChange = 0 |
Definition at line 57 of file utils.cpp.
Referenced by ProcessAttach().
UINT g_msgThreadMarshal = 0 |
Definition at line 60 of file utils.cpp.
Referenced by ProcessAttach().
UINT g_msgThreadTerminate = 0 |
Definition at line 56 of file utils.cpp.
Referenced by ProcessAttach().
CicMutex g_mutexAsm |
Definition at line 78 of file utils.cpp.
Referenced by ProcessDetach().
CicMutex g_mutexCompart |
Definition at line 77 of file utils.cpp.
Referenced by ProcessDetach().
CicMutex g_mutexLayouts |
Definition at line 79 of file utils.cpp.
Referenced by ProcessDetach().
CicMutex g_mutexLBES |
Definition at line 76 of file utils.cpp.
Referenced by ProcessDetach().
CicMutex g_mutexTMD |
Definition at line 80 of file utils.cpp.
Referenced by ProcessDetach().
CicFileMappingStatic g_SharedMemory |
Definition at line 83 of file utils.cpp.
Referenced by ProcessDetach().
Definition at line 71 of file utils.cpp.
Referenced by ProcessAttach().
TCHAR g_szCUASImeFile[16] = { 0 } |
Definition at line 51 of file utils.cpp.
Referenced by InitCUASFlag().
Definition at line 73 of file utils.cpp.
Referenced by ProcessAttach().
Definition at line 72 of file utils.cpp.
Referenced by ProcessAttach().
Definition at line 69 of file utils.cpp.
Referenced by InitUniqueString(), and InitUserSidString().
Definition at line 70 of file utils.cpp.
Referenced by GetDesktopUniqueName(), and InitUniqueString().
Definition at line 44 of file utils.cpp.
Referenced by ProcessAttach().
UINT g_uKeyTipHotKeyModifiers = 0 |
Definition at line 89 of file utils.cpp.
Referenced by InitLangChangeHotKey().
UINT g_uKeyTipHotKeyVKey = 0 |
Definition at line 90 of file utils.cpp.
Referenced by InitLangChangeHotKey().
UINT g_uKeyTipHotKeyVKey2 = 0 |
Definition at line 91 of file utils.cpp.
Referenced by InitLangChangeHotKey().
UINT g_uLangHotKeyModifiers = 0 |
Definition at line 86 of file utils.cpp.
Referenced by InitLangChangeHotKey().
UINT g_uLangHotKeyVKey = 0 |
Definition at line 87 of file utils.cpp.
Referenced by InitLangChangeHotKey().
UINT g_uLangHotKeyVKey2 = 0 |
Definition at line 88 of file utils.cpp.
Referenced by InitLangChangeHotKey().
Definition at line 37 of file utils.cpp.
Referenced by ProcessAttach(), and ProcessDetach().
Definition at line 48 of file utils.cpp.
Referenced by ProcessAttach(), and ProcessDetach().