4 * Copyright 1998 Patrik Stridvall
13 #include "debugtools.h"
14 #include "winversion.h"
17 DEFAULT_DEBUG_CHANNEL(imm
)
19 /***********************************************************************
20 * ImmAssociateContext32 (IMM32.1)
22 HIMC WINAPI
ImmAssociateContext(HWND hWnd
, HIMC hIMC
)
24 FIXME("(0x%08x, 0x%08x): stub\n",hWnd
,hIMC
);
25 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
29 /***********************************************************************
30 * ImmConfigureIME32A (IMM32.2)
32 BOOL WINAPI
ImmConfigureIMEA(
33 HKL hKL
, HWND hWnd
, DWORD dwMode
, LPVOID lpData
)
35 FIXME("(0x%08x, 0x%08x, %ld, %p): stub\n",
36 hKL
, hWnd
, dwMode
, lpData
38 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
42 /***********************************************************************
43 * ImmConfigureIME32W (IMM32.3)
45 BOOL WINAPI
ImmConfigureIMEW(
46 HKL hKL
, HWND hWnd
, DWORD dwMode
, LPVOID lpData
)
48 FIXME("(0x%08x, 0x%08x, %ld, %p): stub\n",
49 hKL
, hWnd
, dwMode
, lpData
51 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
55 /***********************************************************************
56 * ImmCreateContext32 (IMM32.4)
58 HIMC WINAPI
ImmCreateContext()
61 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
65 /***********************************************************************
66 * ImmDestroyContext32 (IMM32.7)
68 BOOL WINAPI
ImmDestroyContext(HIMC hIMC
)
70 FIXME("(0x%08x): stub\n",hIMC
);
71 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
75 /***********************************************************************
76 * ImmEnumRegisterWord32A (IMM32.10)
78 UINT WINAPI
ImmEnumRegisterWordA(
79 HKL hKL
, REGISTERWORDENUMPROCA lpfnEnumProc
,
80 LPCSTR lpszReading
, DWORD dwStyle
,
81 LPCSTR lpszRegister
, LPVOID lpData
)
83 FIXME("(0x%08x, %p, %s, %ld, %s, %p): stub\n",
85 debugstr_a(lpszReading
), dwStyle
,
86 debugstr_a(lpszRegister
), lpData
88 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
92 /***********************************************************************
93 * ImmEnumRegisterWord32W (IMM32.11)
95 UINT WINAPI
ImmEnumRegisterWordW(
96 HKL hKL
, REGISTERWORDENUMPROCW lpfnEnumProc
,
97 LPCWSTR lpszReading
, DWORD dwStyle
,
98 LPCWSTR lpszRegister
, LPVOID lpData
)
100 FIXME("(0x%08x, %p, %s, %ld, %s, %p): stub\n",
102 debugstr_w(lpszReading
), dwStyle
,
103 debugstr_w(lpszRegister
), lpData
105 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
109 /***********************************************************************
110 * ImmEscape32A (IMM32.12)
112 LRESULT WINAPI
ImmEscapeA(
114 UINT uEscape
, LPVOID lpData
)
116 FIXME("(0x%08x, 0x%08x, %d, %p): stub\n",
117 hKL
, hIMC
, uEscape
, lpData
119 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
123 /***********************************************************************
124 * ImmEscape32W (IMM32.13)
126 LRESULT WINAPI
ImmEscapeW(
128 UINT uEscape
, LPVOID lpData
)
130 FIXME("(0x%08x, 0x%08x, %d, %p): stub\n",
131 hKL
, hIMC
, uEscape
, lpData
133 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
137 /***********************************************************************
138 * ImmGetCandidateList32A (IMM32.15)
140 DWORD WINAPI
ImmGetCandidateListA(
141 HIMC hIMC
, DWORD deIndex
,
142 LPCANDIDATELIST lpCandList
, DWORD dwBufLen
)
144 FIXME("(0x%08x, %ld, %p, %ld): stub\n",
148 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
152 /***********************************************************************
153 * ImmGetCandidateListCount32A (IMM32.16)
155 DWORD WINAPI
ImmGetCandidateListCountA(
156 HIMC hIMC
, LPDWORD lpdwListCount
)
158 FIXME("(0x%08x, %p): stub\n", hIMC
, lpdwListCount
);
159 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
163 /***********************************************************************
164 * ImmGetCandidateListCount32W (IMM32.17)
166 DWORD WINAPI
ImmGetCandidateListCountW(
167 HIMC hIMC
, LPDWORD lpdwListCount
)
169 FIXME("(0x%08x, %p): stub\n", hIMC
, lpdwListCount
);
170 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
174 /***********************************************************************
175 * ImmGetCandidateList32W (IMM32.18)
177 DWORD WINAPI
ImmGetCandidateListW(
178 HIMC hIMC
, DWORD deIndex
,
179 LPCANDIDATELIST lpCandList
, DWORD dwBufLen
)
181 FIXME("(0x%08x, %ld, %p, %ld): stub\n",
185 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
189 /***********************************************************************
190 * ImmGetCandidateWindow32 (IMM32.19)
192 BOOL WINAPI
ImmGetCandidateWindow(
193 HIMC hIMC
, DWORD dwBufLen
, LPCANDIDATEFORM lpCandidate
)
195 FIXME("(0x%08x, %ld, %p): stub\n", hIMC
, dwBufLen
, lpCandidate
);
196 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
200 /***********************************************************************
201 * ImmGetCompositionFont32A (IMM32.20)
203 BOOL WINAPI
ImmGetCompositionFontA(HIMC hIMC
, LPLOGFONTA lplf
)
205 FIXME("(0x%08x, %p): stub\n", hIMC
, lplf
);
206 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
210 /***********************************************************************
211 * ImmGetCompositionFont32W (IMM32.21)
213 BOOL WINAPI
ImmGetCompositionFontW(HIMC hIMC
, LPLOGFONTW lplf
)
215 FIXME("(0x%08x, %p): stub\n", hIMC
, lplf
);
216 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
220 /***********************************************************************
221 * ImmGetCompositionString32A (IMM32.22)
223 LONG WINAPI
ImmGetCompositionStringA(
224 HIMC hIMC
, DWORD dwIndex
, LPVOID lpBuf
, DWORD dwBufLen
)
226 FIXME("(0x%08x, %ld, %p, %ld): stub\n",
227 hIMC
, dwIndex
, lpBuf
, dwBufLen
229 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
230 switch(VERSION_GetVersion())
233 FIXME("%s not supported",VERSION_GetVersionName());
241 /***********************************************************************
242 * ImmGetCompositionString32W (IMM32.23)
244 LONG WINAPI
ImmGetCompositionStringW(
245 HIMC hIMC
, DWORD dwIndex
,
246 LPVOID lpBuf
, DWORD dwBufLen
)
248 FIXME("(0x%08x, %ld, %p, %ld): stub\n",
249 hIMC
, dwIndex
, lpBuf
, dwBufLen
251 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
252 switch(VERSION_GetVersion())
255 FIXME("%s not supported",VERSION_GetVersionName());
263 /***********************************************************************
264 * ImmGetCompositionWindow32 (IMM32.24)
266 BOOL WINAPI
ImmGetCompositionWindow(HIMC hIMC
, LPCOMPOSITIONFORM lpCompForm
)
268 FIXME("(0x%08x, %p): stub\n", hIMC
, lpCompForm
);
269 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
273 /***********************************************************************
274 * ImmGetContext32 (IMM32.25)
276 HIMC WINAPI
ImmGetContext(HWND hWnd
)
278 FIXME("(0x%08x): stub\n", hWnd
);
279 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
283 /***********************************************************************
284 * ImmGetConversionList32A (IMM32.26)
286 DWORD WINAPI
ImmGetConversionListA(
288 LPCSTR pSrc
, LPCANDIDATELIST lpDst
,
289 DWORD dwBufLen
, UINT uFlag
)
291 FIXME("(0x%08x, 0x%08x, %s, %p, %ld, %d): stub\n",
292 hKL
, hIMC
, debugstr_a(pSrc
), lpDst
, dwBufLen
, uFlag
294 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
298 /***********************************************************************
299 * ImmGetConversionList32W (IMM32.27)
301 DWORD WINAPI
ImmGetConversionListW(
303 LPCWSTR pSrc
, LPCANDIDATELIST lpDst
,
304 DWORD dwBufLen
, UINT uFlag
)
306 FIXME("(0x%08x, 0x%08x, %s, %p, %ld, %d): stub\n",
307 hKL
, hIMC
, debugstr_w(pSrc
), lpDst
, dwBufLen
, uFlag
309 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
313 /***********************************************************************
314 * ImmGetConversionStatus32 (IMM32.28)
316 BOOL WINAPI
ImmGetConversionStatus(
317 HIMC hIMC
, LPDWORD lpfdwConversion
, LPDWORD lpfdwSentence
)
319 FIXME("(0x%08x, %p, %p): stub\n",
320 hIMC
, lpfdwConversion
, lpfdwSentence
322 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
326 /***********************************************************************
327 * ImmGetDefaultIMEWnd32 (IMM32.29)
329 HWND WINAPI
ImmGetDefaultIMEWnd(HWND hWnd
)
331 FIXME("(0x%08x): stub\n", hWnd
);
332 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
336 /***********************************************************************
337 * ImmGetDescription32A (IMM32.30)
339 UINT WINAPI
ImmGetDescriptionA(
340 HKL hKL
, LPSTR lpszDescription
, UINT uBufLen
)
342 FIXME("(0x%08x, %s, %d): stub\n",
343 hKL
, debugstr_a(lpszDescription
), uBufLen
345 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
349 /***********************************************************************
350 * ImmGetDescription32W (IMM32.31)
352 UINT WINAPI
ImmGetDescriptionW(HKL hKL
, LPWSTR lpszDescription
, UINT uBufLen
)
354 FIXME("(0x%08x, %s, %d): stub\n",
355 hKL
, debugstr_w(lpszDescription
), uBufLen
357 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
361 /***********************************************************************
362 * ImmGetGuideLine32A (IMM32.32)
364 DWORD WINAPI
ImmGetGuideLineA(
365 HIMC hIMC
, DWORD dwIndex
, LPSTR lpBuf
, DWORD dwBufLen
)
367 FIXME("(0x%08x, %ld, %s, %ld): stub\n",
368 hIMC
, dwIndex
, debugstr_a(lpBuf
), dwBufLen
370 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
374 /***********************************************************************
375 * ImmGetGuideLine32W (IMM32.33)
377 DWORD WINAPI
ImmGetGuideLineW(HIMC hIMC
, DWORD dwIndex
, LPWSTR lpBuf
, DWORD dwBufLen
)
379 FIXME("(0x%08x, %ld, %s, %ld): stub\n",
380 hIMC
, dwIndex
, debugstr_w(lpBuf
), dwBufLen
382 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
386 /***********************************************************************
387 * ImmGetIMEFileName32A (IMM32.38)
389 UINT WINAPI
ImmGetIMEFileNameA(
390 HKL hKL
, LPSTR lpszFileName
, UINT uBufLen
)
392 FIXME("(0x%08x, %s, %d): stub\n",
393 hKL
, debugstr_a(lpszFileName
), uBufLen
395 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
399 /***********************************************************************
400 * ImmGetIMEFileName32W (IMM32.39)
402 UINT WINAPI
ImmGetIMEFileNameW(
403 HKL hKL
, LPWSTR lpszFileName
, UINT uBufLen
)
405 FIXME("(0x%08x, %s, %d): stub\n",
406 hKL
, debugstr_w(lpszFileName
), uBufLen
408 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
412 /***********************************************************************
413 * ImmGetOpenStatus32 (IMM32.40)
415 BOOL WINAPI
ImmGetOpenStatus(HIMC hIMC
)
417 FIXME("(0x%08x): stub\n", hIMC
);
418 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
422 /***********************************************************************
423 * ImmGetProperty32 (IMM32.41)
425 DWORD WINAPI
ImmGetProperty(HKL hKL
, DWORD fdwIndex
)
427 FIXME("(0x%08x, %ld): stub\n", hKL
, fdwIndex
);
428 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
432 /***********************************************************************
433 * ImmGetRegisterWordStyle32A (IMM32.42)
435 UINT WINAPI
ImmGetRegisterWordStyleA(
436 HKL hKL
, UINT nItem
, LPSTYLEBUFA lpStyleBuf
)
438 FIXME("(0x%08x, %d, %p): stub\n", hKL
, nItem
, lpStyleBuf
);
439 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
443 /***********************************************************************
444 * ImmGetRegisterWordStyle32W (IMM32.43)
446 UINT WINAPI
ImmGetRegisterWordStyleW(
447 HKL hKL
, UINT nItem
, LPSTYLEBUFW lpStyleBuf
)
449 FIXME("(0x%08x, %d, %p): stub\n", hKL
, nItem
, lpStyleBuf
);
450 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
454 /***********************************************************************
455 * ImmGetStatusWindowPos32 (IMM32.44)
457 BOOL WINAPI
ImmGetStatusWindowPos(HIMC hIMC
, LPPOINT lpptPos
)
459 FIXME("(0x%08x, %p): stub\n", hIMC
, lpptPos
);
460 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
464 /***********************************************************************
465 * ImmGetVirtualKey32 (IMM32.45)
467 UINT WINAPI
ImmGetVirtualKey(HWND hWnd
)
469 FIXME("(0x%08x): stub\n", hWnd
);
470 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
471 switch(VERSION_GetVersion())
474 FIXME("%s not supported", VERSION_GetVersionName());
476 return VK_PROCESSKEY
;
482 /***********************************************************************
483 * ImmInstallIME32A (IMM32.46)
485 HKL WINAPI
ImmInstallIMEA(
486 LPCSTR lpszIMEFileName
, LPCSTR lpszLayoutText
)
488 FIXME("(%s, %s): stub\n",
489 debugstr_a(lpszIMEFileName
), debugstr_a(lpszLayoutText
)
491 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
495 /***********************************************************************
496 * ImmInstallIME32W (IMM32.47)
498 HKL WINAPI
ImmInstallIMEW(
499 LPCWSTR lpszIMEFileName
, LPCWSTR lpszLayoutText
)
501 FIXME("(%s, %s): stub\n",
502 debugstr_w(lpszIMEFileName
), debugstr_w(lpszLayoutText
)
504 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
508 /***********************************************************************
509 * ImmIsIME32 (IMM32.48)
511 BOOL WINAPI
ImmIsIME(HKL hKL
)
513 FIXME("(0x%08x): stub\n", hKL
);
514 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
518 /***********************************************************************
519 * ImmIsUIMessage32A (IMM32.49)
521 BOOL WINAPI
ImmIsUIMessageA(
522 HWND hWndIME
, UINT msg
, WPARAM wParam
, LPARAM lParam
)
524 FIXME("(0x%08x, %d, %d, %ld): stub\n",
525 hWndIME
, msg
, wParam
, lParam
527 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
531 /***********************************************************************
532 * ImmIsUIMessage32W (IMM32.50)
534 BOOL WINAPI
ImmIsUIMessageW(
535 HWND hWndIME
, UINT msg
, WPARAM wParam
, LPARAM lParam
)
537 FIXME("(0x%08x, %d, %d, %ld): stub\n",
538 hWndIME
, msg
, wParam
, lParam
540 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
544 /***********************************************************************
545 * ImmNotifyIME32 (IMM32.53)
547 BOOL WINAPI
ImmNotifyIME(
548 HIMC hIMC
, DWORD dwAction
, DWORD dwIndex
, DWORD dwValue
)
550 FIXME("(0x%08x, %ld, %ld, %ld): stub\n",
551 hIMC
, dwAction
, dwIndex
, dwValue
553 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
557 /***********************************************************************
558 * ImmRegisterWord32A (IMM32.55)
560 BOOL WINAPI
ImmRegisterWordA(
561 HKL hKL
, LPCSTR lpszReading
, DWORD dwStyle
, LPCSTR lpszRegister
)
563 FIXME("(0x%08x, %s, %ld, %s): stub\n",
564 hKL
, debugstr_a(lpszReading
), dwStyle
, debugstr_a(lpszRegister
)
566 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
570 /***********************************************************************
571 * ImmRegisterWord32W (IMM32.56)
573 BOOL WINAPI
ImmRegisterWordW(
574 HKL hKL
, LPCWSTR lpszReading
, DWORD dwStyle
, LPCWSTR lpszRegister
)
576 FIXME("(0x%08x, %s, %ld, %s): stub\n",
577 hKL
, debugstr_w(lpszReading
), dwStyle
, debugstr_w(lpszRegister
)
579 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
583 /***********************************************************************
584 * ImmReleaseContext32 (IMM32.57)
586 BOOL WINAPI
ImmReleaseContext(HWND hWnd
, HIMC hIMC
)
588 FIXME("(0x%08x, 0x%08x): stub\n", hWnd
, hIMC
);
589 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
593 /***********************************************************************
594 * ImmSetCandidateWindow32 (IMM32.58)
596 BOOL WINAPI
ImmSetCandidateWindow(
597 HIMC hIMC
, LPCANDIDATEFORM lpCandidate
)
599 FIXME("(0x%08x, %p): stub\n", hIMC
, lpCandidate
);
600 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
604 /***********************************************************************
605 * ImmSetCompositionFont32A (IMM32.59)
607 BOOL WINAPI
ImmSetCompositionFontA(HIMC hIMC
, LPLOGFONTA lplf
)
609 FIXME("(0x%08x, %p): stub\n", hIMC
, lplf
);
610 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
614 /***********************************************************************
615 * ImmSetCompositionFont32W (IMM32.60)
617 BOOL WINAPI
ImmSetCompositionFontW(HIMC hIMC
, LPLOGFONTW lplf
)
619 FIXME("(0x%08x, %p): stub\n", hIMC
, lplf
);
620 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
624 /***********************************************************************
625 * ImmSetCompositionString32A (IMM32.61)
627 BOOL WINAPI
ImmSetCompositionStringA(
628 HIMC hIMC
, DWORD dwIndex
,
629 LPCVOID lpComp
, DWORD dwCompLen
,
630 LPCVOID lpRead
, DWORD dwReadLen
)
632 FIXME("(0x%08x, %ld, %p, %ld, %p, %ld): stub\n",
633 hIMC
, dwIndex
, lpComp
, dwCompLen
, lpRead
, dwReadLen
635 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
639 /***********************************************************************
640 * ImmSetCompositionString32W (IMM32.62)
642 BOOL WINAPI
ImmSetCompositionStringW(
643 HIMC hIMC
, DWORD dwIndex
,
644 LPCVOID lpComp
, DWORD dwCompLen
,
645 LPCVOID lpRead
, DWORD dwReadLen
)
647 FIXME("(0x%08x, %ld, %p, %ld, %p, %ld): stub\n",
648 hIMC
, dwIndex
, lpComp
, dwCompLen
, lpRead
, dwReadLen
650 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
654 /***********************************************************************
655 * ImmSetCompositionWindow32 (IMM32.63)
657 BOOL WINAPI
ImmSetCompositionWindow(
658 HIMC hIMC
, LPCOMPOSITIONFORM lpCompForm
)
660 FIXME("(0x%08x, %p): stub\n", hIMC
, lpCompForm
);
661 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
665 /***********************************************************************
666 * ImmSetConversionStatus32 (IMM32.64)
668 BOOL WINAPI
ImmSetConversionStatus(
669 HIMC hIMC
, DWORD fdwConversion
, DWORD fdwSentence
)
671 FIXME("(0x%08x, %ld, %ld): stub\n",
672 hIMC
, fdwConversion
, fdwSentence
674 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
678 /***********************************************************************
679 * ImmSetOpenStatus32 (IMM32.66)
681 BOOL WINAPI
ImmSetOpenStatus(HIMC hIMC
, BOOL fOpen
)
683 FIXME("(0x%08x, %d): stub\n", hIMC
, fOpen
);
684 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
688 /***********************************************************************
689 * ImmSetStatusWindowPos32 (IMM32.67)
691 BOOL WINAPI
ImmSetStatusWindowPos(HIMC hIMC
, LPPOINT lpptPos
)
693 FIXME("(0x%08x, %p): stub\n", hIMC
, lpptPos
);
694 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
698 /***********************************************************************
699 * ImmSimulateHotKey32 (IMM32.69)
701 BOOL WINAPI
ImmSimulateHotKey(HWND hWnd
, DWORD dwHotKeyID
)
703 FIXME("(0x%08x, %ld): stub\n", hWnd
, dwHotKeyID
);
704 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
708 /***********************************************************************
709 * ImmUnregisterWord32A (IMM32.72)
711 BOOL WINAPI
ImmUnregisterWordA(
712 HKL hKL
, LPCSTR lpszReading
, DWORD dwStyle
, LPCSTR lpszUnregister
)
714 FIXME("(0x%08x, %s, %ld, %s): stub\n",
715 hKL
, debugstr_a(lpszReading
), dwStyle
, debugstr_a(lpszUnregister
)
717 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
721 /***********************************************************************
722 * ImmUnregisterWord32W (IMM32.?)
724 * I haven't been able to find the ordinal for this function,
725 * This means it can't be called from outside the DLL.
727 BOOL WINAPI
ImmUnregisterWordW(
728 HKL hKL
, LPCWSTR lpszReading
, DWORD dwStyle
, LPCWSTR lpszUnregister
)
730 FIXME("(0x%08x, %s, %ld, %s): stub\n",
731 hKL
, debugstr_w(lpszReading
), dwStyle
, debugstr_w(lpszUnregister
)
733 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);