Author: hbelusca
Date: Wed Oct 17 23:10:40 2012
New Revision: 57570
URL:
http://svn.reactos.org/svn/reactos?rev=57570&view=rev
Log:
[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.
Added:
branches/ros-csrss/include/reactos/subsys/csrss/client.h (with props)
branches/ros-csrss/include/reactos/subsys/csrss/csrcons.h (with props)
branches/ros-csrss/include/reactos/subsys/csrss/msg.h (with props)
branches/ros-csrss/include/reactos/subsys/csrss/server.h (contents, props changed)
- copied, changed from r57561,
branches/ros-csrss/include/reactos/subsys/csr/server.h
Removed:
branches/ros-csrss/include/reactos/subsys/csr/
Modified:
branches/ros-csrss/dll/ntdll/csr/api.c
branches/ros-csrss/dll/ntdll/csr/connect.c
branches/ros-csrss/dll/ntdll/include/ntdll.h
branches/ros-csrss/dll/ntdll/include/ntdllp.h
branches/ros-csrss/dll/win32/kernel32/CMakeLists.txt
branches/ros-csrss/dll/win32/kernel32/client/dllmain.c
branches/ros-csrss/dll/win32/kernel32/client/dosdev.c
branches/ros-csrss/dll/win32/kernel32/client/file/console.c
branches/ros-csrss/dll/win32/kernel32/client/file/deviceio.c
branches/ros-csrss/dll/win32/kernel32/client/file/filename.c
branches/ros-csrss/dll/win32/kernel32/client/proc.c
branches/ros-csrss/dll/win32/kernel32/client/vdm.c
branches/ros-csrss/dll/win32/kernel32/client/vista.c
branches/ros-csrss/dll/win32/kernel32/k32.h
branches/ros-csrss/include/ndk/umfuncs.h
branches/ros-csrss/include/ndk/umtypes.h
branches/ros-csrss/include/reactos/subsys/csrss/csrss.h (contents, props changed)
branches/ros-csrss/subsystems/win32/csrss/csrsrv/api/process.c
branches/ros-csrss/subsystems/win32/csrss/csrsrv/api/user.c
branches/ros-csrss/subsystems/win32/csrss/csrsrv/api/wapi.c
branches/ros-csrss/subsystems/win32/csrss/csrsrv/procsup.c
branches/ros-csrss/subsystems/win32/csrss/csrsrv/server.c
branches/ros-csrss/subsystems/win32/csrss/csrsrv/thredsup.c
branches/ros-csrss/subsystems/win32/csrss/include/api.h
branches/ros-csrss/win32ss/pch.h
branches/ros-csrss/win32ss/user/ntuser/csr.c
branches/ros-csrss/win32ss/user/ntuser/desktop.c
branches/ros-csrss/win32ss/user/ntuser/simplecall.c
branches/ros-csrss/win32ss/user/user32/include/user32.h
branches/ros-csrss/win32ss/user/user32/include/user_x.h
branches/ros-csrss/win32ss/user/user32/misc/exit.c
branches/ros-csrss/win32ss/user/user32/misc/misc.c
branches/ros-csrss/win32ss/user/win32csr/alias.c
branches/ros-csrss/win32ss/user/win32csr/coninput.c
branches/ros-csrss/win32ss/user/win32csr/conoutput.c
branches/ros-csrss/win32ss/user/win32csr/console.c
branches/ros-csrss/win32ss/user/win32csr/desktopbg.c
branches/ros-csrss/win32ss/user/win32csr/exitros.c
branches/ros-csrss/win32ss/user/win32csr/file.c
branches/ros-csrss/win32ss/user/win32csr/handle.c
branches/ros-csrss/win32ss/user/win32csr/lineinput.c
[This mail would be too long, it was shortened to contain the URLs only.]
Modified: branches/ros-csrss/dll/ntdll/csr/api.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/ntdll/csr/api.c?r…
Modified: branches/ros-csrss/dll/ntdll/csr/connect.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/ntdll/csr/connect…
Modified: branches/ros-csrss/dll/ntdll/include/ntdll.h
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/ntdll/include/ntd…
Modified: branches/ros-csrss/dll/ntdll/include/ntdllp.h
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/ntdll/include/ntd…
Modified: branches/ros-csrss/dll/win32/kernel32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/win32/kernel32/CM…
Modified: branches/ros-csrss/dll/win32/kernel32/client/dllmain.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/win32/kernel32/cl…
Modified: branches/ros-csrss/dll/win32/kernel32/client/dosdev.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/win32/kernel32/cl…
Modified: branches/ros-csrss/dll/win32/kernel32/client/file/console.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/win32/kernel32/cl…
Modified: branches/ros-csrss/dll/win32/kernel32/client/file/deviceio.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/win32/kernel32/cl…
Modified: branches/ros-csrss/dll/win32/kernel32/client/file/filename.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/win32/kernel32/cl…
Modified: branches/ros-csrss/dll/win32/kernel32/client/proc.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/win32/kernel32/cl…
Modified: branches/ros-csrss/dll/win32/kernel32/client/vdm.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/win32/kernel32/cl…
Modified: branches/ros-csrss/dll/win32/kernel32/client/vista.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/win32/kernel32/cl…
Modified: branches/ros-csrss/dll/win32/kernel32/k32.h
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/dll/win32/kernel32/k3…
Modified: branches/ros-csrss/include/ndk/umfuncs.h
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/include/ndk/umfuncs.h…
Modified: branches/ros-csrss/include/ndk/umtypes.h
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/include/ndk/umtypes.h…
Added: branches/ros-csrss/include/reactos/subsys/csrss/client.h
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/include/reactos/subsy…
Added: branches/ros-csrss/include/reactos/subsys/csrss/csrcons.h
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/include/reactos/subsy…
Modified: branches/ros-csrss/include/reactos/subsys/csrss/csrss.h
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/include/reactos/subsy…
Added: branches/ros-csrss/include/reactos/subsys/csrss/msg.h
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/include/reactos/subsy…
Copied: branches/ros-csrss/include/reactos/subsys/csrss/server.h (from r57561,
branches/ros-csrss/include/reactos/subsys/csr/server.h)
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/include/reactos/subsy…
Modified: branches/ros-csrss/subsystems/win32/csrss/csrsrv/api/process.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/subsystems/win32/csrs…
Modified: branches/ros-csrss/subsystems/win32/csrss/csrsrv/api/user.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/subsystems/win32/csrs…
Modified: branches/ros-csrss/subsystems/win32/csrss/csrsrv/api/wapi.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/subsystems/win32/csrs…
Modified: branches/ros-csrss/subsystems/win32/csrss/csrsrv/procsup.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/subsystems/win32/csrs…
Modified: branches/ros-csrss/subsystems/win32/csrss/csrsrv/server.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/subsystems/win32/csrs…
Modified: branches/ros-csrss/subsystems/win32/csrss/csrsrv/thredsup.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/subsystems/win32/csrs…
Modified: branches/ros-csrss/subsystems/win32/csrss/include/api.h
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/subsystems/win32/csrs…
Modified: branches/ros-csrss/win32ss/pch.h
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/pch.h?rev=575…
Modified: branches/ros-csrss/win32ss/user/ntuser/csr.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/ntuser/c…
Modified: branches/ros-csrss/win32ss/user/ntuser/desktop.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/ntuser/d…
Modified: branches/ros-csrss/win32ss/user/ntuser/simplecall.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/ntuser/s…
Modified: branches/ros-csrss/win32ss/user/user32/include/user32.h
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/user32/i…
Modified: branches/ros-csrss/win32ss/user/user32/include/user_x.h
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/user32/i…
Modified: branches/ros-csrss/win32ss/user/user32/misc/exit.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/user32/m…
Modified: branches/ros-csrss/win32ss/user/user32/misc/misc.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/user32/m…
Modified: branches/ros-csrss/win32ss/user/win32csr/alias.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/win32csr…
Modified: branches/ros-csrss/win32ss/user/win32csr/coninput.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/win32csr…
Modified: branches/ros-csrss/win32ss/user/win32csr/conoutput.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/win32csr…
Modified: branches/ros-csrss/win32ss/user/win32csr/console.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/win32csr…
Modified: branches/ros-csrss/win32ss/user/win32csr/desktopbg.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/win32csr…
Modified: branches/ros-csrss/win32ss/user/win32csr/exitros.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/win32csr…
Modified: branches/ros-csrss/win32ss/user/win32csr/file.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/win32csr…
Modified: branches/ros-csrss/win32ss/user/win32csr/handle.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/win32csr…
Modified: branches/ros-csrss/win32ss/user/win32csr/lineinput.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/win32csr…