reactos/reactos
Hermès Bélusca-Maïto 38bb64ba24 [WINLOGON]
- Add DPRINTs to monitor how shutdown goes on (obviously they will go away when shutdown on ROS will be working).
- Add dumb handler for LN_LOGOFF_CANCELED message (unused for now...)

[WIN32K]: DPRINTs added for monitoring shutdown.

[WINSRV]: Start to plugin the whole thing (using pieces of Alex' shutdown patch):
- We need to use a "shutdown" loop (for UserThreadInitiateShutdown win32k call) for being able to cancel shuts down (not implemented yet).
- Add the "magic" call to CsrShutdownProcesses that calls the Shutdown callback of each CSR server for each Win32 process (these are those callbacks that do the real job of terminating the apps, displaying the "Kill the app" dialog, etc...). In few words, the old (disabled) code of InternalExitReactos need to go into those shutdown callbacks (but this is for other commits!).

Part 9/X

CORE-8322 #comment Continue plugging in the shutdown code (from Alex' patch) in WINSRV with adaptations into WINLOGON (+ adding DPRINTs for controlling the whole thing).

svn path=/trunk/; revision=66197
2015-02-07 20:46:27 +00:00
..
base [WINLOGON] 2015-02-07 20:46:27 +00:00
boot [FREELDR] 2015-02-07 15:52:18 +00:00
cmake [REACTOS] 2015-01-26 21:19:21 +00:00
dll [SHELL32] 2015-02-07 14:42:39 +00:00
drivers [NPFS] 2015-01-31 15:58:00 +00:00
hal
include [WINLOGON][WIN32K]: Tend towards Win2k3-compatible winlogon logoff/shutdown messaging. Something that needs to be fixed is that it is not winlogon that checks whether the app requesting the shutdown has the correct rights, but it is win32k. I temporarily disable this check in winlogon (it's not as if we introduced a security breach in ReactOS ^^) 2015-02-07 01:18:40 +00:00
lib [RTL] 2015-02-07 13:24:29 +00:00
media [URLMON][SHORTCUTS] Romanian update by Ștefan Fulea. CORE-9034 2015-01-08 10:56:38 +00:00
modules [REACTOS] 2015-01-18 16:28:18 +00:00
ntoskrnl [NTOSKRNL] 2015-02-01 23:01:31 +00:00
subsystems [NTVDM] 2015-01-14 22:22:05 +00:00
tools [MKHIVE] 2015-02-07 15:05:04 +00:00
win32ss [WINLOGON] 2015-02-07 20:46:27 +00:00
.hgeol
apistatus.lst
CMakeLists.txt
configure.cmd
configure.sh
COPYING
COPYING.ARM
COPYING.LIB
COPYING3
COPYING3.LIB
CREDITS
depmap.xsl
Doxyfile
INSTALL
kbdlayout.lds
PreLoad.cmake
README
toolchain-clang.cmake
toolchain-gcc.cmake
toolchain-msvc.cmake
vreport.xsl

========================
ReactOS Version 0.3.x
Updated Dec 16, 2006
========================

1. What is ReactOS?

   ReactOS is an Open Source effort to develop a quality operating system
that is compatible with Windows NT applications and drivers.

   The ReactOS project, although currently focused on Windows XP/2003
drivers compatibility, is always keeping an eye toward compatibility with
older version of Windows NT family ( NT 4.0, 2000 (NT 5.0)) and new
Windows NT releases (Vista, etc). Applications (Win32 API) compatibility
focus is Windows XP.

More information is available at http://www.reactos.org/.

2. Building ReactOS

See the INSTALL file for more details.

3. More information

See the media\doc subdirectory for some sparse notes.

4. Who is responsible

See the CREDITS file.