4 * Copyright 1998 Patrik Stridvall
12 #include "debugtools.h"
13 #include "winversion.h"
16 DEFAULT_DEBUG_CHANNEL(imm
)
18 /***********************************************************************
19 * ImmAssociateContext32 (IMM32.1)
21 HIMC WINAPI
ImmAssociateContext(HWND hWnd
, HIMC hIMC
)
23 FIXME("(0x%08x, 0x%08x): stub\n",hWnd
,hIMC
);
24 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
28 /***********************************************************************
29 * ImmConfigureIME32A (IMM32.2)
31 BOOL WINAPI
ImmConfigureIMEA(
32 HKL hKL
, HWND hWnd
, DWORD dwMode
, LPVOID lpData
)
34 FIXME("(0x%08x, 0x%08x, %ld, %p): stub\n",
35 hKL
, hWnd
, dwMode
, lpData
37 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
41 /***********************************************************************
42 * ImmConfigureIME32W (IMM32.3)
44 BOOL WINAPI
ImmConfigureIMEW(
45 HKL hKL
, HWND hWnd
, DWORD dwMode
, LPVOID lpData
)
47 FIXME("(0x%08x, 0x%08x, %ld, %p): stub\n",
48 hKL
, hWnd
, dwMode
, lpData
50 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
54 /***********************************************************************
55 * ImmCreateContext32 (IMM32.4)
57 HIMC WINAPI
ImmCreateContext()
60 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
64 /***********************************************************************
65 * ImmDestroyContext32 (IMM32.7)
67 BOOL WINAPI
ImmDestroyContext(HIMC hIMC
)
69 FIXME("(0x%08x): stub\n",hIMC
);
70 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
74 /***********************************************************************
75 * ImmEnumRegisterWord32A (IMM32.10)
77 UINT WINAPI
ImmEnumRegisterWordA(
78 HKL hKL
, REGISTERWORDENUMPROCA lpfnEnumProc
,
79 LPCSTR lpszReading
, DWORD dwStyle
,
80 LPCSTR lpszRegister
, LPVOID lpData
)
82 FIXME("(0x%08x, %p, %s, %ld, %s, %p): stub\n",
84 debugstr_a(lpszReading
), dwStyle
,
85 debugstr_a(lpszRegister
), lpData
87 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
91 /***********************************************************************
92 * ImmEnumRegisterWord32W (IMM32.11)
94 UINT WINAPI
ImmEnumRegisterWordW(
95 HKL hKL
, REGISTERWORDENUMPROCW lpfnEnumProc
,
96 LPCWSTR lpszReading
, DWORD dwStyle
,
97 LPCWSTR lpszRegister
, LPVOID lpData
)
99 FIXME("(0x%08x, %p, %s, %ld, %s, %p): stub\n",
101 debugstr_w(lpszReading
), dwStyle
,
102 debugstr_w(lpszRegister
), lpData
104 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
108 /***********************************************************************
109 * ImmEscape32A (IMM32.12)
111 LRESULT WINAPI
ImmEscapeA(
113 UINT uEscape
, LPVOID lpData
)
115 FIXME("(0x%08x, 0x%08x, %d, %p): stub\n",
116 hKL
, hIMC
, uEscape
, lpData
118 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
122 /***********************************************************************
123 * ImmEscape32W (IMM32.13)
125 LRESULT WINAPI
ImmEscapeW(
127 UINT uEscape
, LPVOID lpData
)
129 FIXME("(0x%08x, 0x%08x, %d, %p): stub\n",
130 hKL
, hIMC
, uEscape
, lpData
132 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
136 /***********************************************************************
137 * ImmGetCandidateList32A (IMM32.15)
139 DWORD WINAPI
ImmGetCandidateListA(
140 HIMC hIMC
, DWORD deIndex
,
141 LPCANDIDATELIST lpCandList
, DWORD dwBufLen
)
143 FIXME("(0x%08x, %ld, %p, %ld): stub\n",
147 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
151 /***********************************************************************
152 * ImmGetCandidateListCount32A (IMM32.16)
154 DWORD WINAPI
ImmGetCandidateListCountA(
155 HIMC hIMC
, LPDWORD lpdwListCount
)
157 FIXME("(0x%08x, %p): stub\n", hIMC
, lpdwListCount
);
158 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
162 /***********************************************************************
163 * ImmGetCandidateListCount32W (IMM32.17)
165 DWORD WINAPI
ImmGetCandidateListCountW(
166 HIMC hIMC
, LPDWORD lpdwListCount
)
168 FIXME("(0x%08x, %p): stub\n", hIMC
, lpdwListCount
);
169 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
173 /***********************************************************************
174 * ImmGetCandidateList32W (IMM32.18)
176 DWORD WINAPI
ImmGetCandidateListW(
177 HIMC hIMC
, DWORD deIndex
,
178 LPCANDIDATELIST lpCandList
, DWORD dwBufLen
)
180 FIXME("(0x%08x, %ld, %p, %ld): stub\n",
184 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
188 /***********************************************************************
189 * ImmGetCandidateWindow32 (IMM32.19)
191 BOOL WINAPI
ImmGetCandidateWindow(
192 HIMC hIMC
, DWORD dwBufLen
, LPCANDIDATEFORM lpCandidate
)
194 FIXME("(0x%08x, %ld, %p): stub\n", hIMC
, dwBufLen
, lpCandidate
);
195 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
199 /***********************************************************************
200 * ImmGetCompositionFont32A (IMM32.20)
202 BOOL WINAPI
ImmGetCompositionFontA(HIMC hIMC
, LPLOGFONTA lplf
)
204 FIXME("(0x%08x, %p): stub\n", hIMC
, lplf
);
205 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
209 /***********************************************************************
210 * ImmGetCompositionFont32W (IMM32.21)
212 BOOL WINAPI
ImmGetCompositionFontW(HIMC hIMC
, LPLOGFONTW lplf
)
214 FIXME("(0x%08x, %p): stub\n", hIMC
, lplf
);
215 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
219 /***********************************************************************
220 * ImmGetCompositionString32A (IMM32.22)
222 LONG WINAPI
ImmGetCompositionStringA(
223 HIMC hIMC
, DWORD dwIndex
, LPVOID lpBuf
, DWORD dwBufLen
)
225 FIXME("(0x%08x, %ld, %p, %ld): stub\n",
226 hIMC
, dwIndex
, lpBuf
, dwBufLen
228 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
229 switch(VERSION_GetVersion())
232 FIXME("%s not supported",VERSION_GetVersionName());
240 /***********************************************************************
241 * ImmGetCompositionString32W (IMM32.23)
243 LONG WINAPI
ImmGetCompositionStringW(
244 HIMC hIMC
, DWORD dwIndex
,
245 LPVOID lpBuf
, DWORD dwBufLen
)
247 FIXME("(0x%08x, %ld, %p, %ld): stub\n",
248 hIMC
, dwIndex
, lpBuf
, dwBufLen
250 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
251 switch(VERSION_GetVersion())
254 FIXME("%s not supported",VERSION_GetVersionName());
262 /***********************************************************************
263 * ImmGetCompositionWindow32 (IMM32.24)
265 BOOL WINAPI
ImmGetCompositionWindow(HIMC hIMC
, LPCOMPOSITIONFORM lpCompForm
)
267 FIXME("(0x%08x, %p): stub\n", hIMC
, lpCompForm
);
268 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
272 /***********************************************************************
273 * ImmGetContext32 (IMM32.25)
275 HIMC WINAPI
ImmGetContext(HWND hWnd
)
277 FIXME("(0x%08x): stub\n", hWnd
);
278 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
282 /***********************************************************************
283 * ImmGetConversionList32A (IMM32.26)
285 DWORD WINAPI
ImmGetConversionListA(
287 LPCSTR pSrc
, LPCANDIDATELIST lpDst
,
288 DWORD dwBufLen
, UINT uFlag
)
290 FIXME("(0x%08x, 0x%08x, %s, %p, %ld, %d): stub\n",
291 hKL
, hIMC
, debugstr_a(pSrc
), lpDst
, dwBufLen
, uFlag
293 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
297 /***********************************************************************
298 * ImmGetConversionList32W (IMM32.27)
300 DWORD WINAPI
ImmGetConversionListW(
302 LPCWSTR pSrc
, LPCANDIDATELIST lpDst
,
303 DWORD dwBufLen
, UINT uFlag
)
305 FIXME("(0x%08x, 0x%08x, %s, %p, %ld, %d): stub\n",
306 hKL
, hIMC
, debugstr_w(pSrc
), lpDst
, dwBufLen
, uFlag
308 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
312 /***********************************************************************
313 * ImmGetConversionStatus32 (IMM32.28)
315 BOOL WINAPI
ImmGetConversionStatus(
316 HIMC hIMC
, LPDWORD lpfdwConversion
, LPDWORD lpfdwSentence
)
318 FIXME("(0x%08x, %p, %p): stub\n",
319 hIMC
, lpfdwConversion
, lpfdwSentence
321 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
325 /***********************************************************************
326 * ImmGetDefaultIMEWnd32 (IMM32.29)
328 HWND WINAPI
ImmGetDefaultIMEWnd(HWND hWnd
)
330 FIXME("(0x%08x): stub\n", hWnd
);
331 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
335 /***********************************************************************
336 * ImmGetDescription32A (IMM32.30)
338 UINT WINAPI
ImmGetDescriptionA(
339 HKL hKL
, LPSTR lpszDescription
, UINT uBufLen
)
341 FIXME("(0x%08x, %s, %d): stub\n",
342 hKL
, debugstr_a(lpszDescription
), uBufLen
344 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
348 /***********************************************************************
349 * ImmGetDescription32W (IMM32.31)
351 UINT WINAPI
ImmGetDescriptionW(HKL hKL
, LPWSTR lpszDescription
, UINT uBufLen
)
353 FIXME("(0x%08x, %s, %d): stub\n",
354 hKL
, debugstr_w(lpszDescription
), uBufLen
356 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
360 /***********************************************************************
361 * ImmGetGuideLine32A (IMM32.32)
363 DWORD WINAPI
ImmGetGuideLineA(
364 HIMC hIMC
, DWORD dwIndex
, LPSTR lpBuf
, DWORD dwBufLen
)
366 FIXME("(0x%08x, %ld, %s, %ld): stub\n",
367 hIMC
, dwIndex
, debugstr_a(lpBuf
), dwBufLen
369 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
373 /***********************************************************************
374 * ImmGetGuideLine32W (IMM32.33)
376 DWORD WINAPI
ImmGetGuideLineW(HIMC hIMC
, DWORD dwIndex
, LPWSTR lpBuf
, DWORD dwBufLen
)
378 FIXME("(0x%08x, %ld, %s, %ld): stub\n",
379 hIMC
, dwIndex
, debugstr_w(lpBuf
), dwBufLen
381 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
385 /***********************************************************************
386 * ImmGetIMEFileName32A (IMM32.38)
388 UINT WINAPI
ImmGetIMEFileNameA(
389 HKL hKL
, LPSTR lpszFileName
, UINT uBufLen
)
391 FIXME("(0x%08x, %s, %d): stub\n",
392 hKL
, debugstr_a(lpszFileName
), uBufLen
394 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
398 /***********************************************************************
399 * ImmGetIMEFileName32W (IMM32.39)
401 UINT WINAPI
ImmGetIMEFileNameW(
402 HKL hKL
, LPWSTR lpszFileName
, UINT uBufLen
)
404 FIXME("(0x%08x, %s, %d): stub\n",
405 hKL
, debugstr_w(lpszFileName
), uBufLen
407 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
411 /***********************************************************************
412 * ImmGetOpenStatus32 (IMM32.40)
414 BOOL WINAPI
ImmGetOpenStatus(HIMC hIMC
)
416 FIXME("(0x%08x): stub\n", hIMC
);
417 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
421 /***********************************************************************
422 * ImmGetProperty32 (IMM32.41)
424 DWORD WINAPI
ImmGetProperty(HKL hKL
, DWORD fdwIndex
)
426 FIXME("(0x%08x, %ld): stub\n", hKL
, fdwIndex
);
427 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
431 /***********************************************************************
432 * ImmGetRegisterWordStyle32A (IMM32.42)
434 UINT WINAPI
ImmGetRegisterWordStyleA(
435 HKL hKL
, UINT nItem
, LPSTYLEBUFA lpStyleBuf
)
437 FIXME("(0x%08x, %d, %p): stub\n", hKL
, nItem
, lpStyleBuf
);
438 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
442 /***********************************************************************
443 * ImmGetRegisterWordStyle32W (IMM32.43)
445 UINT WINAPI
ImmGetRegisterWordStyleW(
446 HKL hKL
, UINT nItem
, LPSTYLEBUFW lpStyleBuf
)
448 FIXME("(0x%08x, %d, %p): stub\n", hKL
, nItem
, lpStyleBuf
);
449 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
453 /***********************************************************************
454 * ImmGetStatusWindowPos32 (IMM32.44)
456 BOOL WINAPI
ImmGetStatusWindowPos(HIMC hIMC
, LPPOINT lpptPos
)
458 FIXME("(0x%08x, %p): stub\n", hIMC
, lpptPos
);
459 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
463 /***********************************************************************
464 * ImmGetVirtualKey32 (IMM32.45)
466 UINT WINAPI
ImmGetVirtualKey(HWND hWnd
)
468 FIXME("(0x%08x): stub\n", hWnd
);
469 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
470 switch(VERSION_GetVersion())
473 FIXME("%s not supported", VERSION_GetVersionName());
475 return VK_PROCESSKEY
;
481 /***********************************************************************
482 * ImmInstallIME32A (IMM32.46)
484 HKL WINAPI
ImmInstallIMEA(
485 LPCSTR lpszIMEFileName
, LPCSTR lpszLayoutText
)
487 FIXME("(%s, %s): stub\n",
488 debugstr_a(lpszIMEFileName
), debugstr_a(lpszLayoutText
)
490 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
494 /***********************************************************************
495 * ImmInstallIME32W (IMM32.47)
497 HKL WINAPI
ImmInstallIMEW(
498 LPCWSTR lpszIMEFileName
, LPCWSTR lpszLayoutText
)
500 FIXME("(%s, %s): stub\n",
501 debugstr_w(lpszIMEFileName
), debugstr_w(lpszLayoutText
)
503 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
507 /***********************************************************************
508 * ImmIsIME32 (IMM32.48)
510 BOOL WINAPI
ImmIsIME(HKL hKL
)
512 FIXME("(0x%08x): stub\n", hKL
);
513 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
517 /***********************************************************************
518 * ImmIsUIMessage32A (IMM32.49)
520 BOOL WINAPI
ImmIsUIMessageA(
521 HWND hWndIME
, UINT msg
, WPARAM wParam
, LPARAM lParam
)
523 FIXME("(0x%08x, %d, %d, %ld): stub\n",
524 hWndIME
, msg
, wParam
, lParam
526 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
530 /***********************************************************************
531 * ImmIsUIMessage32W (IMM32.50)
533 BOOL WINAPI
ImmIsUIMessageW(
534 HWND hWndIME
, UINT msg
, WPARAM wParam
, LPARAM lParam
)
536 FIXME("(0x%08x, %d, %d, %ld): stub\n",
537 hWndIME
, msg
, wParam
, lParam
539 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
543 /***********************************************************************
544 * ImmNotifyIME32 (IMM32.53)
546 BOOL WINAPI
ImmNotifyIME(
547 HIMC hIMC
, DWORD dwAction
, DWORD dwIndex
, DWORD dwValue
)
549 FIXME("(0x%08x, %ld, %ld, %ld): stub\n",
550 hIMC
, dwAction
, dwIndex
, dwValue
552 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
556 /***********************************************************************
557 * ImmRegisterWord32A (IMM32.55)
559 BOOL WINAPI
ImmRegisterWordA(
560 HKL hKL
, LPCSTR lpszReading
, DWORD dwStyle
, LPCSTR lpszRegister
)
562 FIXME("(0x%08x, %s, %ld, %s): stub\n",
563 hKL
, debugstr_a(lpszReading
), dwStyle
, debugstr_a(lpszRegister
)
565 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
569 /***********************************************************************
570 * ImmRegisterWord32W (IMM32.56)
572 BOOL WINAPI
ImmRegisterWordW(
573 HKL hKL
, LPCWSTR lpszReading
, DWORD dwStyle
, LPCWSTR lpszRegister
)
575 FIXME("(0x%08x, %s, %ld, %s): stub\n",
576 hKL
, debugstr_w(lpszReading
), dwStyle
, debugstr_w(lpszRegister
)
578 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
582 /***********************************************************************
583 * ImmReleaseContext32 (IMM32.57)
585 BOOL WINAPI
ImmReleaseContext(HWND hWnd
, HIMC hIMC
)
587 FIXME("(0x%08x, 0x%08x): stub\n", hWnd
, hIMC
);
588 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
592 /***********************************************************************
593 * ImmSetCandidateWindow32 (IMM32.58)
595 BOOL WINAPI
ImmSetCandidateWindow(
596 HIMC hIMC
, LPCANDIDATEFORM lpCandidate
)
598 FIXME("(0x%08x, %p): stub\n", hIMC
, lpCandidate
);
599 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
603 /***********************************************************************
604 * ImmSetCompositionFont32A (IMM32.59)
606 BOOL WINAPI
ImmSetCompositionFontA(HIMC hIMC
, LPLOGFONTA lplf
)
608 FIXME("(0x%08x, %p): stub\n", hIMC
, lplf
);
609 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
613 /***********************************************************************
614 * ImmSetCompositionFont32W (IMM32.60)
616 BOOL WINAPI
ImmSetCompositionFontW(HIMC hIMC
, LPLOGFONTW lplf
)
618 FIXME("(0x%08x, %p): stub\n", hIMC
, lplf
);
619 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
623 /***********************************************************************
624 * ImmSetCompositionString32A (IMM32.61)
626 BOOL WINAPI
ImmSetCompositionStringA(
627 HIMC hIMC
, DWORD dwIndex
,
628 LPCVOID lpComp
, DWORD dwCompLen
,
629 LPCVOID lpRead
, DWORD dwReadLen
)
631 FIXME("(0x%08x, %ld, %p, %ld, %p, %ld): stub\n",
632 hIMC
, dwIndex
, lpComp
, dwCompLen
, lpRead
, dwReadLen
634 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
638 /***********************************************************************
639 * ImmSetCompositionString32W (IMM32.62)
641 BOOL WINAPI
ImmSetCompositionStringW(
642 HIMC hIMC
, DWORD dwIndex
,
643 LPCVOID lpComp
, DWORD dwCompLen
,
644 LPCVOID lpRead
, DWORD dwReadLen
)
646 FIXME("(0x%08x, %ld, %p, %ld, %p, %ld): stub\n",
647 hIMC
, dwIndex
, lpComp
, dwCompLen
, lpRead
, dwReadLen
649 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
653 /***********************************************************************
654 * ImmSetCompositionWindow32 (IMM32.63)
656 BOOL WINAPI
ImmSetCompositionWindow(
657 HIMC hIMC
, LPCOMPOSITIONFORM lpCompForm
)
659 FIXME("(0x%08x, %p): stub\n", hIMC
, lpCompForm
);
660 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
664 /***********************************************************************
665 * ImmSetConversionStatus32 (IMM32.64)
667 BOOL WINAPI
ImmSetConversionStatus(
668 HIMC hIMC
, DWORD fdwConversion
, DWORD fdwSentence
)
670 FIXME("(0x%08x, %ld, %ld): stub\n",
671 hIMC
, fdwConversion
, fdwSentence
673 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
677 /***********************************************************************
678 * ImmSetOpenStatus32 (IMM32.66)
680 BOOL WINAPI
ImmSetOpenStatus(HIMC hIMC
, BOOL fOpen
)
682 FIXME("(0x%08x, %d): stub\n", hIMC
, fOpen
);
683 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
687 /***********************************************************************
688 * ImmSetStatusWindowPos32 (IMM32.67)
690 BOOL WINAPI
ImmSetStatusWindowPos(HIMC hIMC
, LPPOINT lpptPos
)
692 FIXME("(0x%08x, %p): stub\n", hIMC
, lpptPos
);
693 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
697 /***********************************************************************
698 * ImmSimulateHotKey32 (IMM32.69)
700 BOOL WINAPI
ImmSimulateHotKey(HWND hWnd
, DWORD dwHotKeyID
)
702 FIXME("(0x%08x, %ld): stub\n", hWnd
, dwHotKeyID
);
703 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
707 /***********************************************************************
708 * ImmUnregisterWord32A (IMM32.72)
710 BOOL WINAPI
ImmUnregisterWordA(
711 HKL hKL
, LPCSTR lpszReading
, DWORD dwStyle
, LPCSTR lpszUnregister
)
713 FIXME("(0x%08x, %s, %ld, %s): stub\n",
714 hKL
, debugstr_a(lpszReading
), dwStyle
, debugstr_a(lpszUnregister
)
716 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
720 /***********************************************************************
721 * ImmUnregisterWord32W (IMM32.?)
723 * I haven't been able to find the ordinal for this function,
724 * This means it can't be called from outside the DLL.
726 BOOL WINAPI
ImmUnregisterWordW(
727 HKL hKL
, LPCWSTR lpszReading
, DWORD dwStyle
, LPCWSTR lpszUnregister
)
729 FIXME("(0x%08x, %s, %ld, %s): stub\n",
730 hKL
, debugstr_w(lpszReading
), dwStyle
, debugstr_w(lpszUnregister
)
732 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);