Added some stubs.
This commit is contained in:
parent
13317c070f
commit
60ebbefe0b
172
dlls/imm32/imm.c
172
dlls/imm32/imm.c
|
@ -12,6 +12,11 @@
|
||||||
#include "debugtools.h"
|
#include "debugtools.h"
|
||||||
#include "imm.h"
|
#include "imm.h"
|
||||||
|
|
||||||
|
typedef struct INPUTCONTEXT
|
||||||
|
{
|
||||||
|
int dummy;
|
||||||
|
} *LPINPUTCONTEXT;
|
||||||
|
|
||||||
DEFAULT_DEBUG_CHANNEL(imm);
|
DEFAULT_DEBUG_CHANNEL(imm);
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
|
@ -733,3 +738,170 @@ BOOL WINAPI ImmUnregisterWordW(
|
||||||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmLockIMC (IMM32.@)
|
||||||
|
*/
|
||||||
|
LPINPUTCONTEXT WINAPI ImmLockIMC(HIMC hIMC)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08x): stub\n", (unsigned)hIMC);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmUnlockIMC (IMM32.@)
|
||||||
|
*/
|
||||||
|
BOOL WINAPI ImmUnlockIMC(HIMC hIMC)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08x): stub\n", (unsigned)hIMC);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmGetIMCLockCount (IMM32.@)
|
||||||
|
*/
|
||||||
|
DWORD WINAPI ImmGetIMCLockCount(HIMC hIMC)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08x): stub\n", (unsigned)hIMC);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmCreateIMCC (IMM32.@)
|
||||||
|
*/
|
||||||
|
HIMCC WINAPI ImmCreateIMCC(DWORD dwSize)
|
||||||
|
{
|
||||||
|
FIXME("(%lu): stub\n", dwSize);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return (HIMCC)NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmDestroyIMCC (IMM32.@)
|
||||||
|
*/
|
||||||
|
HIMCC WINAPI ImmDestroyIMCC(HIMCC hIMCC)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08x): stub\n", (unsigned)hIMCC);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return (HIMCC)hIMCC;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmLockIMCC (IMM32.@)
|
||||||
|
*/
|
||||||
|
LPVOID WINAPI ImmLockIMCC(HIMCC hIMCC)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08x): stub\n", (unsigned)hIMCC);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmUnlockIMCC (IMM32.@)
|
||||||
|
*/
|
||||||
|
BOOL WINAPI ImmUnlockIMCC(HIMCC hIMCC)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08x): stub\n", (unsigned)hIMCC);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmGetIMCCLockCount (IMM32.@)
|
||||||
|
*/
|
||||||
|
DWORD WINAPI ImmGetIMCCLockCount(HIMCC hIMCC)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08x): stub\n", (unsigned)hIMCC);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmReSizeIMCC (IMM32.@)
|
||||||
|
*/
|
||||||
|
HIMCC WINAPI ImmReSizeIMCC(HIMCC hIMCC, DWORD dwSize)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08x,%lu): stub\n", (unsigned)hIMCC, dwSize);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return (HIMCC)NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmGetIMCCSize (IMM32.@)
|
||||||
|
*/
|
||||||
|
DWORD WINAPI ImmGetIMCCSize(HIMCC hIMCC)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08x): stub\n", (unsigned)hIMCC);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmCreateSoftKeyboard (IMM32.@)
|
||||||
|
*/
|
||||||
|
HWND WINAPI ImmCreateSoftKeyboard(UINT uType, HWND hOwner, int x, int y)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08x, 0x%08x, %d, %d): stub\n", uType, (unsigned)hOwner, x, y);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return (HWND)NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmDestroySoftKeyboard (IMM32.@)
|
||||||
|
*/
|
||||||
|
BOOL WINAPI ImmDestroySoftKeyboard(HWND hwndSoftKeyboard)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08x): stub\n", (unsigned)hwndSoftKeyboard);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmShowSoftKeyboard (IMM32.@)
|
||||||
|
*/
|
||||||
|
BOOL WINAPI ImmShowSoftKeyboard(HWND hwndSoftKeyboard, int nCmdShow)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08x, %d): stub\n", (unsigned)hwndSoftKeyboard, nCmdShow);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmGetHotKey (IMM32.@)
|
||||||
|
*/
|
||||||
|
BOOL WINAPI ImmGetHotKey(DWORD dwHotKeyID, LPUINT lpuModifiers,
|
||||||
|
LPUINT lpuVKey, LPHKL lphKL)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08lx, %p, %p, %p): stub\n",
|
||||||
|
dwHotKeyID, lpuModifiers, lpuVKey, lphKL);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmSetHotKey (IMM32.@)
|
||||||
|
*/
|
||||||
|
BOOL WINAPI ImmSetHotKey(DWORD dwHotKeyID, UINT uModifiers,
|
||||||
|
UINT uVKey, HKL hKL)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08lx, 0x%08x, 0x%08x, 0x%08x): stub\n",
|
||||||
|
dwHotKeyID, uModifiers, uVKey, (unsigned)hKL);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* ImmGenerateMessage (IMM32.@)
|
||||||
|
*/
|
||||||
|
BOOL WINAPI ImmGenerateMessage(HIMC hIMC)
|
||||||
|
{
|
||||||
|
FIXME("(0x%08x): stub\n", (unsigned)hIMC);
|
||||||
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -10,16 +10,16 @@ debug_channels (imm)
|
||||||
@ stdcall ImmConfigureIMEA(long long long ptr) ImmConfigureIMEA
|
@ stdcall ImmConfigureIMEA(long long long ptr) ImmConfigureIMEA
|
||||||
@ stdcall ImmConfigureIMEW(long long long ptr) ImmConfigureIMEW
|
@ stdcall ImmConfigureIMEW(long long long ptr) ImmConfigureIMEW
|
||||||
@ stdcall ImmCreateContext() ImmCreateContext
|
@ stdcall ImmCreateContext() ImmCreateContext
|
||||||
@ stub ImmCreateIMCC
|
@ stdcall ImmCreateIMCC(long) ImmCreateIMCC
|
||||||
@ stub ImmCreateSoftKeyboard
|
@ stdcall ImmCreateSoftKeyboard(long long long long) ImmCreateSoftKeyboard
|
||||||
@ stdcall ImmDestroyContext(long) ImmDestroyContext
|
@ stdcall ImmDestroyContext(long) ImmDestroyContext
|
||||||
@ stub ImmDestroyIMCC
|
@ stdcall ImmDestroyIMCC(long) ImmDestroyIMCC
|
||||||
@ stub ImmDestroySoftKeyboard
|
@ stdcall ImmDestroySoftKeyboard(long) ImmDestroySoftKeyboard
|
||||||
@ stdcall ImmEnumRegisterWordA(long ptr str long str ptr) ImmEnumRegisterWordA
|
@ stdcall ImmEnumRegisterWordA(long ptr str long str ptr) ImmEnumRegisterWordA
|
||||||
@ stdcall ImmEnumRegisterWordW(long ptr wstr long wstr ptr) ImmEnumRegisterWordW
|
@ stdcall ImmEnumRegisterWordW(long ptr wstr long wstr ptr) ImmEnumRegisterWordW
|
||||||
@ stdcall ImmEscapeA(long long long ptr) ImmEscapeA
|
@ stdcall ImmEscapeA(long long long ptr) ImmEscapeA
|
||||||
@ stdcall ImmEscapeW(long long long ptr) ImmEscapeW
|
@ stdcall ImmEscapeW(long long long ptr) ImmEscapeW
|
||||||
@ stub ImmGenerateMessage
|
@ stdcall ImmGenerateMessage(long) ImmGenerateMessage
|
||||||
@ stdcall ImmGetCandidateListA(long long ptr long) ImmGetCandidateListA
|
@ stdcall ImmGetCandidateListA(long long ptr long) ImmGetCandidateListA
|
||||||
@ stdcall ImmGetCandidateListCountA(long ptr) ImmGetCandidateListCountA
|
@ stdcall ImmGetCandidateListCountA(long ptr) ImmGetCandidateListCountA
|
||||||
@ stdcall ImmGetCandidateListCountW(long ptr) ImmGetCandidateListCountW
|
@ stdcall ImmGetCandidateListCountW(long ptr) ImmGetCandidateListCountW
|
||||||
|
@ -39,10 +39,10 @@ debug_channels (imm)
|
||||||
@ stdcall ImmGetDescriptionW(long wstr long) ImmGetDescriptionW
|
@ stdcall ImmGetDescriptionW(long wstr long) ImmGetDescriptionW
|
||||||
@ stdcall ImmGetGuideLineA(long long str long) ImmGetGuideLineA
|
@ stdcall ImmGetGuideLineA(long long str long) ImmGetGuideLineA
|
||||||
@ stdcall ImmGetGuideLineW(long long wstr long) ImmGetGuideLineW
|
@ stdcall ImmGetGuideLineW(long long wstr long) ImmGetGuideLineW
|
||||||
@ stub ImmGetHotKey
|
@ stdcall ImmGetHotKey(long ptr ptr ptr) ImmGetHotKey
|
||||||
@ stub ImmGetIMCCLockCount
|
@ stdcall ImmGetIMCCLockCount(long) ImmGetIMCCLockCount
|
||||||
@ stub ImmGetIMCCSize
|
@ stdcall ImmGetIMCCSize(long) ImmGetIMCCSize
|
||||||
@ stub ImmGetIMCLockCount
|
@ stdcall ImmGetIMCLockCount(long) ImmGetIMCLockCount
|
||||||
@ stdcall ImmGetIMEFileNameA(long str long) ImmGetIMEFileNameA
|
@ stdcall ImmGetIMEFileNameA(long str long) ImmGetIMEFileNameA
|
||||||
@ stdcall ImmGetIMEFileNameW(long wstr long) ImmGetIMEFileNameW
|
@ stdcall ImmGetIMEFileNameW(long wstr long) ImmGetIMEFileNameW
|
||||||
@ stdcall ImmGetOpenStatus(long) ImmGetOpenStatus
|
@ stdcall ImmGetOpenStatus(long) ImmGetOpenStatus
|
||||||
|
@ -56,10 +56,10 @@ debug_channels (imm)
|
||||||
@ stdcall ImmIsIME(long) ImmIsIME
|
@ stdcall ImmIsIME(long) ImmIsIME
|
||||||
@ stdcall ImmIsUIMessageA(long long long long) ImmIsUIMessageA
|
@ stdcall ImmIsUIMessageA(long long long long) ImmIsUIMessageA
|
||||||
@ stdcall ImmIsUIMessageW(long long long long) ImmIsUIMessageW
|
@ stdcall ImmIsUIMessageW(long long long long) ImmIsUIMessageW
|
||||||
@ stub ImmLockIMC
|
@ stdcall ImmLockIMC(long) ImmLockIMC
|
||||||
@ stub ImmLockIMCC
|
@ stdcall ImmLockIMCC(long) ImmLockIMCC
|
||||||
@ stdcall ImmNotifyIME(long long long long) ImmNotifyIME
|
@ stdcall ImmNotifyIME(long long long long) ImmNotifyIME
|
||||||
@ stub ImmReSizeIMCC
|
@ stdcall ImmReSizeIMCC(long long) ImmReSizeIMCC
|
||||||
@ stdcall ImmRegisterWordA(long str long str) ImmRegisterWordA
|
@ stdcall ImmRegisterWordA(long str long str) ImmRegisterWordA
|
||||||
@ stdcall ImmRegisterWordW(long wstr long wstr) ImmRegisterWordW
|
@ stdcall ImmRegisterWordW(long wstr long wstr) ImmRegisterWordW
|
||||||
@ stdcall ImmReleaseContext(long long) ImmReleaseContext
|
@ stdcall ImmReleaseContext(long long) ImmReleaseContext
|
||||||
|
@ -70,12 +70,12 @@ debug_channels (imm)
|
||||||
@ stdcall ImmSetCompositionStringW(long long ptr long ptr long) ImmSetCompositionStringW
|
@ stdcall ImmSetCompositionStringW(long long ptr long ptr long) ImmSetCompositionStringW
|
||||||
@ stdcall ImmSetCompositionWindow(long ptr) ImmSetCompositionWindow
|
@ stdcall ImmSetCompositionWindow(long ptr) ImmSetCompositionWindow
|
||||||
@ stdcall ImmSetConversionStatus(long long long) ImmSetConversionStatus
|
@ stdcall ImmSetConversionStatus(long long long) ImmSetConversionStatus
|
||||||
@ stub ImmSetHotKey
|
@ stdcall ImmSetHotKey(long long long long) ImmSetHotKey
|
||||||
@ stdcall ImmSetOpenStatus(long long) ImmSetOpenStatus
|
@ stdcall ImmSetOpenStatus(long long) ImmSetOpenStatus
|
||||||
@ stdcall ImmSetStatusWindowPos(long ptr) ImmSetStatusWindowPos
|
@ stdcall ImmSetStatusWindowPos(long ptr) ImmSetStatusWindowPos
|
||||||
@ stub ImmShowSoftKeyboard
|
@ stdcall ImmShowSoftKeyboard(long long) ImmShowSoftKeyboard
|
||||||
@ stdcall ImmSimulateHotKey(long long) ImmSimulateHotKey
|
@ stdcall ImmSimulateHotKey(long long) ImmSimulateHotKey
|
||||||
@ stub ImmUnlockIMC
|
@ stdcall ImmUnlockIMC(long) ImmUnlockIMC
|
||||||
@ stub ImmUnlockIMCC
|
@ stdcall ImmUnlockIMCC(long) ImmUnlockIMCC
|
||||||
@ stdcall ImmUnregisterWordA(long str long str) ImmUnregisterWordA
|
@ stdcall ImmUnregisterWordA(long str long str) ImmUnregisterWordA
|
||||||
@ stdcall ImmUnregisterWordW(long wstr long wstr) ImmUnregisterWordW
|
@ stdcall ImmUnregisterWordW(long wstr long wstr) ImmUnregisterWordW
|
||||||
|
|
Loading…
Reference in New Issue