Fix NtUserLoadKeyboardLayoutEx size.

svn path=/trunk/; revision=28378
This commit is contained in:
James Tabor 2007-08-17 02:06:36 +00:00
parent e2d01e0703
commit a02bfc6197
4 changed files with 5 additions and 4 deletions

View file

@ -289,7 +289,7 @@ HKL STDCALL
LoadKeyboardLayoutA(LPCSTR pwszKLID, LoadKeyboardLayoutA(LPCSTR pwszKLID,
UINT Flags) UINT Flags)
{ {
return NtUserLoadKeyboardLayoutEx( NULL, 0, NULL, NULL, return NtUserLoadKeyboardLayoutEx( NULL, 0, NULL, NULL, NULL,
strtoul(pwszKLID, NULL, 16), strtoul(pwszKLID, NULL, 16),
Flags); Flags);
} }
@ -304,7 +304,7 @@ LoadKeyboardLayoutW(LPCWSTR pwszKLID,
{ {
// Look at revision 25596 to see how it's done in windows. // Look at revision 25596 to see how it's done in windows.
// We will do things our own way. Also be compatible too! // We will do things our own way. Also be compatible too!
return NtUserLoadKeyboardLayoutEx( NULL, 0, NULL, NULL, return NtUserLoadKeyboardLayoutEx( NULL, 0, NULL, NULL, NULL,
wcstoul(pwszKLID, NULL, 16), wcstoul(pwszKLID, NULL, 16),
Flags); Flags);
} }

View file

@ -1232,6 +1232,7 @@ STDCALL
NtUserLoadKeyboardLayoutEx( NtUserLoadKeyboardLayoutEx(
IN HANDLE Handle, IN HANDLE Handle,
IN DWORD offTable, IN DWORD offTable,
IN PUNICODE_STRING puszKeyboardName,
IN HKL hKL, IN HKL hKL,
IN PUNICODE_STRING puszKLID, IN PUNICODE_STRING puszKLID,
IN DWORD dwKLID, IN DWORD dwKLID,

View file

@ -491,6 +491,7 @@ STDCALL
NtUserLoadKeyboardLayoutEx( NtUserLoadKeyboardLayoutEx(
IN HANDLE Handle, IN HANDLE Handle,
IN DWORD offTable, IN DWORD offTable,
IN PUNICODE_STRING puszKeyboardName,
IN HKL hKL, IN HKL hKL,
IN PUNICODE_STRING puszKLID, IN PUNICODE_STRING puszKLID,
IN DWORD dwKLID, IN DWORD dwKLID,

View file

@ -460,7 +460,7 @@ NtUserInvalidateRect 3
NtUserInvalidateRgn 3 NtUserInvalidateRgn 3
NtUserIsClipboardFormatAvailable 1 NtUserIsClipboardFormatAvailable 1
NtUserKillTimer 2 NtUserKillTimer 2
# NtUserLoadKeyboardLayoutEx 7 Wrong number of param ? NtUserLoadKeyboardLayoutEx 7
NtUserLockWindowStation 1 NtUserLockWindowStation 1
NtUserLockWindowUpdate 1 NtUserLockWindowUpdate 1
NtUserLockWorkStation 0 NtUserLockWorkStation 0
@ -684,7 +684,6 @@ NtUserFindWindowEx 4
NtUserGetClassInfo 4 NtUserGetClassInfo 4
NtUserGetClipboardViewer 0 NtUserGetClipboardViewer 0
NtUserInitTask 11 NtUserInitTask 11
NtUserLoadKeyboardLayoutEx 6
NtUserSetClassWord 3 NtUserSetClassWord 3
NtUserSetCursorIconData 6 NtUserSetCursorIconData 6
NtUserSetWinEventHook 8 NtUserSetWinEventHook 8