[ntoskrnl]
authorGiannis Adamopoulos <gadamopoulos@reactos.org>
Tue, 22 Mar 2011 09:19:26 +0000 (09:19 +0000)
committerGiannis Adamopoulos <gadamopoulos@reactos.org>
Tue, 22 Mar 2011 09:19:26 +0000 (09:19 +0000)
commit8cf95d13197459321bbd67f198592f4702b606f7
tree5709c97b8e389d6312f9528530585e81a4aeb43c
parenteb3ddf59b3adebbac9bed1fb5df3a87e93c412c2
[ntoskrnl]
- Implement calling OkayToCloseProcedure callouts to win32k for desktop and window station objects
- Fix a bug that caused ObpCloseHandle to return success even when OkayToCloseProcedure failed

[win32k]
- Rewrite SetProcessWindowStation to actually set the current window station and close the previous one
- Implement OkayToCloseProcedure callouts from the kernel to prevent closing the current desktop or window station

svn path=/trunk/; revision=51115
reactos/ntoskrnl/ex/win32k.c
reactos/ntoskrnl/ob/obhandle.c
reactos/ntoskrnl/ps/win32.c
reactos/subsystems/win32/win32k/include/desktop.h
reactos/subsystems/win32/win32k/include/win32.h
reactos/subsystems/win32/win32k/include/winsta.h
reactos/subsystems/win32/win32k/main/dllmain.c
reactos/subsystems/win32/win32k/ntuser/desktop.c
reactos/subsystems/win32/win32k/ntuser/winsta.c