Skip to content
Snippets Groups Projects
Commit 60ebbefe authored by Hidenori Takeshima's avatar Hidenori Takeshima Committed by Alexandre Julliard
Browse files

Added some stubs.

parent 13317c07
Branches
Tags
No related merge requests found
......@@ -12,6 +12,11 @@
#include "debugtools.h"
#include "imm.h"
typedef struct INPUTCONTEXT
{
int dummy;
} *LPINPUTCONTEXT;
DEFAULT_DEBUG_CHANNEL(imm);
/***********************************************************************
......@@ -733,3 +738,170 @@ BOOL WINAPI ImmUnregisterWordW(
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
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 ImmConfigureIMEW(long long long ptr) ImmConfigureIMEW
@ stdcall ImmCreateContext() ImmCreateContext
@ stub ImmCreateIMCC
@ stub ImmCreateSoftKeyboard
@ stdcall ImmCreateIMCC(long) ImmCreateIMCC
@ stdcall ImmCreateSoftKeyboard(long long long long) ImmCreateSoftKeyboard
@ stdcall ImmDestroyContext(long) ImmDestroyContext
@ stub ImmDestroyIMCC
@ stub ImmDestroySoftKeyboard
@ stdcall ImmDestroyIMCC(long) ImmDestroyIMCC
@ stdcall ImmDestroySoftKeyboard(long) ImmDestroySoftKeyboard
@ stdcall ImmEnumRegisterWordA(long ptr str long str ptr) ImmEnumRegisterWordA
@ stdcall ImmEnumRegisterWordW(long ptr wstr long wstr ptr) ImmEnumRegisterWordW
@ stdcall ImmEscapeA(long long long ptr) ImmEscapeA
@ stdcall ImmEscapeW(long long long ptr) ImmEscapeW
@ stub ImmGenerateMessage
@ stdcall ImmGenerateMessage(long) ImmGenerateMessage
@ stdcall ImmGetCandidateListA(long long ptr long) ImmGetCandidateListA
@ stdcall ImmGetCandidateListCountA(long ptr) ImmGetCandidateListCountA
@ stdcall ImmGetCandidateListCountW(long ptr) ImmGetCandidateListCountW
......@@ -39,10 +39,10 @@ debug_channels (imm)
@ stdcall ImmGetDescriptionW(long wstr long) ImmGetDescriptionW
@ stdcall ImmGetGuideLineA(long long str long) ImmGetGuideLineA
@ stdcall ImmGetGuideLineW(long long wstr long) ImmGetGuideLineW
@ stub ImmGetHotKey
@ stub ImmGetIMCCLockCount
@ stub ImmGetIMCCSize
@ stub ImmGetIMCLockCount
@ stdcall ImmGetHotKey(long ptr ptr ptr) ImmGetHotKey
@ stdcall ImmGetIMCCLockCount(long) ImmGetIMCCLockCount
@ stdcall ImmGetIMCCSize(long) ImmGetIMCCSize
@ stdcall ImmGetIMCLockCount(long) ImmGetIMCLockCount
@ stdcall ImmGetIMEFileNameA(long str long) ImmGetIMEFileNameA
@ stdcall ImmGetIMEFileNameW(long wstr long) ImmGetIMEFileNameW
@ stdcall ImmGetOpenStatus(long) ImmGetOpenStatus
......@@ -56,10 +56,10 @@ debug_channels (imm)
@ stdcall ImmIsIME(long) ImmIsIME
@ stdcall ImmIsUIMessageA(long long long long) ImmIsUIMessageA
@ stdcall ImmIsUIMessageW(long long long long) ImmIsUIMessageW
@ stub ImmLockIMC
@ stub ImmLockIMCC
@ stdcall ImmLockIMC(long) ImmLockIMC
@ stdcall ImmLockIMCC(long) ImmLockIMCC
@ stdcall ImmNotifyIME(long long long long) ImmNotifyIME
@ stub ImmReSizeIMCC
@ stdcall ImmReSizeIMCC(long long) ImmReSizeIMCC
@ stdcall ImmRegisterWordA(long str long str) ImmRegisterWordA
@ stdcall ImmRegisterWordW(long wstr long wstr) ImmRegisterWordW
@ stdcall ImmReleaseContext(long long) ImmReleaseContext
......@@ -70,12 +70,12 @@ debug_channels (imm)
@ stdcall ImmSetCompositionStringW(long long ptr long ptr long) ImmSetCompositionStringW
@ stdcall ImmSetCompositionWindow(long ptr) ImmSetCompositionWindow
@ stdcall ImmSetConversionStatus(long long long) ImmSetConversionStatus
@ stub ImmSetHotKey
@ stdcall ImmSetHotKey(long long long long) ImmSetHotKey
@ stdcall ImmSetOpenStatus(long long) ImmSetOpenStatus
@ stdcall ImmSetStatusWindowPos(long ptr) ImmSetStatusWindowPos
@ stub ImmShowSoftKeyboard
@ stdcall ImmShowSoftKeyboard(long long) ImmShowSoftKeyboard
@ stdcall ImmSimulateHotKey(long long) ImmSimulateHotKey
@ stub ImmUnlockIMC
@ stub ImmUnlockIMCC
@ stdcall ImmUnlockIMC(long) ImmUnlockIMC
@ stdcall ImmUnlockIMCC(long) ImmUnlockIMCC
@ stdcall ImmUnregisterWordA(long str long str) ImmUnregisterWordA
@ stdcall ImmUnregisterWordW(long wstr long wstr) ImmUnregisterWordW
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment