Author: hbelusca
Date: Wed Oct 24 22:07:46 2012
New Revision: 57610

URL: http://svn.reactos.org/svn/reactos?rev=57610&view=rev
Log:
[CSRSRV/WINSRV]
- Move the last User CSR api which was in csrsrv instead of in winsrv.
- Remove unneeded file.

Removed:
    branches/ros-csrss/subsystems/win32/csrsrv/user.c
Modified:
    branches/ros-csrss/subsystems/win32/csrsrv/CMakeLists.txt
    branches/ros-csrss/subsystems/win32/csrsrv/include/api.h
    branches/ros-csrss/subsystems/win32/csrsrv/init.c
    branches/ros-csrss/win32ss/user/winsrv/server.c
    branches/ros-csrss/win32ss/user/winsrv/winsrv.h

Modified: branches/ros-csrss/subsystems/win32/csrsrv/CMakeLists.txt
URL: 
http://svn.reactos.org/svn/reactos/branches/ros-csrss/subsystems/win32/csrsrv/CMakeLists.txt?rev=57610&r1=57609&r2=57610&view=diff
==============================================================================
--- branches/ros-csrss/subsystems/win32/csrsrv/CMakeLists.txt [iso-8859-1] 
(original)
+++ branches/ros-csrss/subsystems/win32/csrsrv/CMakeLists.txt [iso-8859-1] Wed 
Oct 24 22:07:46 2012
@@ -11,7 +11,6 @@
     server.c
     session.c
     thredsup.c
-    user.c
     wait.c
     csrsrv.rc
     ${CMAKE_CURRENT_BINARY_DIR}/csrsrv.def)

Modified: branches/ros-csrss/subsystems/win32/csrsrv/include/api.h
URL: 
http://svn.reactos.org/svn/reactos/branches/ros-csrss/subsystems/win32/csrsrv/include/api.h?rev=57610&r1=57609&r2=57610&view=diff
==============================================================================
--- branches/ros-csrss/subsystems/win32/csrsrv/include/api.h [iso-8859-1] 
(original)
+++ branches/ros-csrss/subsystems/win32/csrsrv/include/api.h [iso-8859-1] Wed 
Oct 24 22:07:46 2012
@@ -104,7 +104,6 @@
 CSR_API(CsrSrvUnusedFunction);
 CSR_API(CsrSrvIdentifyAlertableThread);
 CSR_API(CsrSrvSetPriorityClass);
-CSR_API(SrvRegisterServicesProcess);
 
 
 /***
@@ -156,7 +155,10 @@
                  IN PCSR_PROCESS CsrProcess);
 
 
+#if 0
 NTSTATUS FASTCALL CsrApiRegisterDefinitions(PCSRSS_API_DEFINITION 
NewDefinitions);
+#endif
+
 VOID FASTCALL CsrApiCallHandler(IN OUT PCSR_API_MESSAGE ApiMessage, OUT PULONG 
Reply);
 
 NTSTATUS

Modified: branches/ros-csrss/subsystems/win32/csrsrv/init.c
URL: 
http://svn.reactos.org/svn/reactos/branches/ros-csrss/subsystems/win32/csrsrv/init.c?rev=57610&r1=57609&r2=57610&view=diff
==============================================================================
--- branches/ros-csrss/subsystems/win32/csrsrv/init.c [iso-8859-1] (original)
+++ branches/ros-csrss/subsystems/win32/csrsrv/init.c [iso-8859-1] Wed Oct 24 
22:07:46 2012
@@ -61,11 +61,6 @@
     }
 }
 
-CSRSS_API_DEFINITION NativeDefinitions[] =
-{
-    CSRSS_DEFINE_API(REGISTER_SERVICES_PROCESS, SrvRegisterServicesProcess), 
// winsrv.dll
-};
-
 /* === INIT ROUTINES === */
 
 /*++
@@ -994,14 +989,6 @@
         return Status;
     }
 
-#if 0
-    Status = CsrApiRegisterDefinitions(NativeDefinitions);
-    if (!NT_SUCCESS(Status))
-    {
-        DPRINT1("CSRSRV failed in %s with status %lx\n", 
"CsrApiRegisterDefinitions", Status);
-    }
-#endif
-
     /* Now initialize our API Port */
     Status = CsrApiPortInitialize();
     if (!NT_SUCCESS(Status))

Removed: branches/ros-csrss/subsystems/win32/csrsrv/user.c
URL: 
http://svn.reactos.org/svn/reactos/branches/ros-csrss/subsystems/win32/csrsrv/user.c?rev=57609&view=auto
==============================================================================
--- branches/ros-csrss/subsystems/win32/csrsrv/user.c [iso-8859-1] (original)
+++ branches/ros-csrss/subsystems/win32/csrsrv/user.c (removed)
@@ -1,41 +1,0 @@
-/*
- * subsystems/win32/csrss/csrsrv/api/user.c
- *
- * User functions
- *
- * ReactOS Operating System
- *
- * PROGRAMMER: Eric Kohl
- */
-
-/* INCLUDES ******************************************************************/
-
-#include <srv.h>
-
-#define NDEBUG
-#include <debug.h>
-
-/* GLOBALS *******************************************************************/
-
-static BOOLEAN ServicesProcessIdValid = FALSE;
-static ULONG_PTR ServicesProcessId;
-
-
-/* FUNCTIONS *****************************************************************/
-
-CSR_API(SrvRegisterServicesProcess)
-{
-    if (ServicesProcessIdValid == TRUE)
-    {
-        /* Only accept a single call */
-        return STATUS_INVALID_PARAMETER;
-    }
-    else
-    {
-        ServicesProcessId = 
(ULONG_PTR)ApiMessage->Data.RegisterServicesProcessRequest.ProcessId;
-        ServicesProcessIdValid = TRUE;
-        return STATUS_SUCCESS;
-    }
-}
-
-/* EOF */

Modified: branches/ros-csrss/win32ss/user/winsrv/server.c
URL: 
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/winsrv/server.c?rev=57610&r1=57609&r2=57610&view=diff
==============================================================================
--- branches/ros-csrss/win32ss/user/winsrv/server.c [iso-8859-1] (original)
+++ branches/ros-csrss/win32ss/user/winsrv/server.c [iso-8859-1] Wed Oct 24 
22:07:46 2012
@@ -1,5 +1,4 @@
-/* $Id: server.c 43790 2009-10-27 10:34:16Z dgorbachev $
- *
+/*
  * server.c - ReactOS/Win32 Console+User Enviroment Subsystem Server - 
Initialization
  *
  * ReactOS Operating System
@@ -21,11 +20,39 @@
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  *
  * --------------------------------------------------------------------
+ *
+ * PROGRAMMER: Eric Kohl
  */
+
+/* INCLUDES ******************************************************************/
+
 #include "winsrv.h"
 
 //#define NDEBUG
 #include <debug.h>
 
 
+/* GLOBALS *******************************************************************/
+
+static BOOLEAN ServicesProcessIdValid = FALSE;
+static ULONG_PTR ServicesProcessId;
+
+
+/* FUNCTIONS *****************************************************************/
+
+CSR_API(SrvRegisterServicesProcess)
+{
+    if (ServicesProcessIdValid == TRUE)
+    {
+        /* Only accept a single call */
+        return STATUS_INVALID_PARAMETER;
+    }
+    else
+    {
+        ServicesProcessId = 
(ULONG_PTR)ApiMessage->Data.RegisterServicesProcessRequest.ProcessId;
+        ServicesProcessIdValid = TRUE;
+        return STATUS_SUCCESS;
+    }
+}
+
 /* EOF */

Modified: branches/ros-csrss/win32ss/user/winsrv/winsrv.h
URL: 
http://svn.reactos.org/svn/reactos/branches/ros-csrss/win32ss/user/winsrv/winsrv.h?rev=57610&r1=57609&r2=57610&view=diff
==============================================================================
--- branches/ros-csrss/win32ss/user/winsrv/winsrv.h [iso-8859-1] (original)
+++ branches/ros-csrss/win32ss/user/winsrv/winsrv.h [iso-8859-1] Wed Oct 24 
22:07:46 2012
@@ -10,3 +10,8 @@
 #include <csr/server.h>
 #include <win/base.h>
 #include <win/windows.h>
+
+
+CSR_API(SrvRegisterServicesProcess);
+
+/* EOF */


Reply via email to