- Cleanup user32, direct call to kernel space
[reactos.git] / reactos / dll / win32 / user32 / misc / desktop.c
index 7b3e323..d479f50 100644 (file)
@@ -327,7 +327,7 @@ SystemParametersInfoA(UINT uiAction,
           }
         }
 
-        RedrawWindow(GetShellWindow(), NULL, NULL, RDW_INVALIDATE | RDW_ERASE);
+        NtUserRedrawWindow(GetShellWindow(), NULL, NULL, RDW_INVALIDATE | RDW_ERASE);
 
         return Ret;
       }
@@ -434,7 +434,7 @@ SystemParametersInfoW(UINT uiAction,
         }
       }
 
-      RedrawWindow(GetShellWindow(), NULL, NULL, RDW_INVALIDATE | RDW_ERASE);
+      NtUserRedrawWindow(GetShellWindow(), NULL, NULL, RDW_INVALIDATE | RDW_ERASE);
 
       return Ret;
     }
@@ -443,18 +443,6 @@ SystemParametersInfoW(UINT uiAction,
 }
 
 
-/*
- * @implemented
- */
-BOOL
-WINAPI
-CloseDesktop(
-  HDESK hDesktop)
-{
-  return NtUserCloseDesktop(hDesktop);
-}
-
-
 /*
  * @implemented
  */
@@ -624,76 +612,13 @@ OpenDesktopW(
 }
 
 
-/*
- * @implemented
- */
-HDESK
-WINAPI
-OpenInputDesktop(
-  DWORD dwFlags,
-  BOOL fInherit,
-  ACCESS_MASK dwDesiredAccess)
-{
-  return NtUserOpenInputDesktop(
-    dwFlags,
-    fInherit,
-    dwDesiredAccess);
-}
-
-
-/*
- * @implemented
- */
-BOOL
-WINAPI
-PaintDesktop(
-  HDC hdc)
-{
-  return NtUserPaintDesktop(hdc);
-}
-
-
-/*
- * @implemented
- */
-BOOL
-WINAPI
-SetThreadDesktop(
-  HDESK hDesktop)
-{
-  return NtUserSetThreadDesktop(hDesktop);
-}
-
-
-/*
- * @implemented
- */
-BOOL
-WINAPI
-SwitchDesktop(
-  HDESK hDesktop)
-{
-  return NtUserSwitchDesktop(hDesktop);
-}
-
-
-/*
- * @implemented
- */
-BOOL WINAPI
-SetShellWindowEx(HWND hwndShell, HWND hwndShellListView)
-{
-       return NtUserSetShellWindowEx(hwndShell, hwndShellListView);
-}
-
-
 /*
  * @implemented
  */
 BOOL WINAPI
 SetShellWindow(HWND hwndShell)
 {
-       return SetShellWindowEx(hwndShell, hwndShell);
+       return NtUserSetShellWindowEx(hwndShell, hwndShell);
 }