[NTDLL/KERNEL32/CSRSRV/WIN32K/USER32/WIN32CSR]
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Wed, 17 Oct 2012 23:10:40 +0000 (23:10 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Wed, 17 Oct 2012 23:10:40 +0000 (23:10 +0000)
commit61d07a5b47cbe91ab5f482b13e700eabf391966a
treee1a4826b05582842b953f271c3b0f6802a62a919
parent9616bdb4f04c7927bf34cb3f4e6811f440d234f9
[NTDLL/KERNEL32/CSRSRV/WIN32K/USER32/WIN32CSR]
- Use the new messaging structures and the new macros, plus the new CSR_API function's signature (--> and rename some variables).
- Code cleaning & formatting.

[CSRSS/NDK]
- Reorganize all the header files in logical units (server.h for server-side of CSR, client.h for client-side, and msg.h for messaging), removing duplicated definitions.
- Code cleaning & formatting.

The next step would be to activate the code of server-dll loading inside csrsrv, then moving all the console-related APIs from win32csr to winsrv, the latter built with the same structure as csrsrv's.

svn path=/branches/ros-csrss/; revision=57570
45 files changed:
dll/ntdll/csr/api.c
dll/ntdll/csr/connect.c
dll/ntdll/include/ntdll.h
dll/ntdll/include/ntdllp.h
dll/win32/kernel32/CMakeLists.txt
dll/win32/kernel32/client/dllmain.c
dll/win32/kernel32/client/dosdev.c
dll/win32/kernel32/client/file/console.c
dll/win32/kernel32/client/file/deviceio.c
dll/win32/kernel32/client/file/filename.c
dll/win32/kernel32/client/proc.c
dll/win32/kernel32/client/vdm.c
dll/win32/kernel32/client/vista.c
dll/win32/kernel32/k32.h
include/ndk/umfuncs.h
include/ndk/umtypes.h
include/reactos/subsys/csrss/client.h [new file with mode: 0644]
include/reactos/subsys/csrss/csrcons.h [new file with mode: 0644]
include/reactos/subsys/csrss/csrss.h
include/reactos/subsys/csrss/msg.h [new file with mode: 0644]
include/reactos/subsys/csrss/server.h [moved from include/reactos/subsys/csr/server.h with 62% similarity]
subsystems/win32/csrss/csrsrv/api/process.c
subsystems/win32/csrss/csrsrv/api/user.c
subsystems/win32/csrss/csrsrv/api/wapi.c
subsystems/win32/csrss/csrsrv/procsup.c
subsystems/win32/csrss/csrsrv/server.c
subsystems/win32/csrss/csrsrv/thredsup.c
subsystems/win32/csrss/include/api.h
win32ss/pch.h
win32ss/user/ntuser/csr.c
win32ss/user/ntuser/desktop.c
win32ss/user/ntuser/simplecall.c
win32ss/user/user32/include/user32.h
win32ss/user/user32/include/user_x.h
win32ss/user/user32/misc/exit.c
win32ss/user/user32/misc/misc.c
win32ss/user/win32csr/alias.c
win32ss/user/win32csr/coninput.c
win32ss/user/win32csr/conoutput.c
win32ss/user/win32csr/console.c
win32ss/user/win32csr/desktopbg.c
win32ss/user/win32csr/exitros.c
win32ss/user/win32csr/file.c
win32ss/user/win32csr/handle.c
win32ss/user/win32csr/lineinput.c