[WIN32K]
authorStefan Ginsberg <stefanginsberg@gmail.com>
Wed, 9 Sep 2015 13:49:39 +0000 (13:49 +0000)
committerStefan Ginsberg <stefanginsberg@gmail.com>
Wed, 9 Sep 2015 13:49:39 +0000 (13:49 +0000)
commitedd85f8e3238d1a6c83b57e6441aee9333bfb2ce
treeaca15aaf648dbdc1b705fcb98b49f06e6575307d
parentc30c8ddb993f1da447e0a25c93538032da0497ed
[WIN32K]
- Reorder some more driver exports to alphabetical order.
- Remove NtGdiFlushUserBatch and NtUserQueryUserCounters from syscall list (unused, and not compatible).
- Move and add some debug-only syscalls to the end of the syscall list.
- Fix parameter count of UserValidateTimerCallback, UserValidateHandleSecure, and UserChangeDisplaySettings to match what is compatible, by removing unused or ignored parameters. NtGdiOpenDCW, NtUserEnumDisplayMonitors and NtUserSetCursorIconData still have the wrong numbers.
- Add "stray" NtGdiMakeObjectXferable and "NtDxEngGetRedirectionBitmap" syscall stubs.
- The syscalls should now be compatible with 2K3 SP2 in their order, but not in their argument count (or, most likely, their actual parameters). This means a Windows 2k3 gdi32 or user32 should crash somewhat later now that half of the syscalls' order is not in disarray.

svn path=/trunk/; revision=69147
13 files changed:
reactos/include/psdk/ntgdi.h
reactos/win32ss/gdi/ntgdi/intgdi.h
reactos/win32ss/include/ntuser.h
reactos/win32ss/user/ntuser/display.c
reactos/win32ss/user/ntuser/main.c
reactos/win32ss/user/ntuser/ntstubs.c
reactos/win32ss/user/ntuser/object.c
reactos/win32ss/user/ntuser/timer.c
reactos/win32ss/user/user32/misc/display.c
reactos/win32ss/user/user32/windows/message.c
reactos/win32ss/w32ksvc.db
reactos/win32ss/w32ksvc.h
reactos/win32ss/win32k.spec