Author: hbelusca
Date: Wed Dec 17 00:17:44 2014
New Revision: 65694
URL:
http://svn.reactos.org/svn/reactos?rev=65694&view=rev
Log:
[WIN32K]: Some code formatting in csr.c before revampering it.
Modified:
trunk/reactos/win32ss/user/ntuser/csr.c
trunk/reactos/win32ss/user/ntuser/csr.h
Modified: trunk/reactos/win32ss/user/ntuser/csr.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/csr.c?…
==============================================================================
--- trunk/reactos/win32ss/user/ntuser/csr.c [iso-8859-1] (original)
+++ trunk/reactos/win32ss/user/ntuser/csr.c [iso-8859-1] Wed Dec 17 00:17:44 2014
@@ -1,49 +1,49 @@
/*
* COPYRIGHT: See COPYING in the top level directory
- * PROJECT: ReactOS kernel
- * PURPOSE: Interface to csrss
- * FILE: subsys/win32k/ntuser/csr.c
+ * PROJECT: ReactOS Win32k subsystem
+ * PURPOSE: Interface to CSRSS / USERSRV
+ * FILE: subsystems/win32/win32k/ntuser/csr.c
* PROGRAMER: Ge van Geldorp (ge(a)gse.nl)
*/
#include <win32k.h>
static HANDLE WindowsApiPort = NULL;
+// See gpepCSRSS in ntuser/ntuser.c and its initialization into NtUserInitialize()
PEPROCESS CsrProcess = NULL;
NTSTATUS FASTCALL
CsrInit(void)
{
- NTSTATUS Status;
- UNICODE_STRING PortName;
- ULONG ConnectInfoLength;
- SECURITY_QUALITY_OF_SERVICE Qos;
+ NTSTATUS Status;
+ UNICODE_STRING PortName;
+ ULONG ConnectInfoLength;
+ SECURITY_QUALITY_OF_SERVICE Qos;
- RtlInitUnicodeString(&PortName, L"\\Windows\\ApiPort");
- ConnectInfoLength = 0;
- Qos.Length = sizeof(Qos);
- Qos.ImpersonationLevel = SecurityDelegation;
- Qos.ContextTrackingMode = SECURITY_STATIC_TRACKING;
- Qos.EffectiveOnly = FALSE;
+ RtlInitUnicodeString(&PortName, L"\\Windows\\ApiPort");
+ ConnectInfoLength = 0;
+ Qos.Length = sizeof(Qos);
+ Qos.ImpersonationLevel = SecurityDelegation;
+ Qos.ContextTrackingMode = SECURITY_STATIC_TRACKING;
+ Qos.EffectiveOnly = FALSE;
- Status = ZwConnectPort(&WindowsApiPort,
- &PortName,
- &Qos,
- NULL,
- NULL,
- NULL,
- NULL,
- &ConnectInfoLength);
- if (! NT_SUCCESS(Status))
- {
- return Status;
- }
+ Status = ZwConnectPort(&WindowsApiPort,
+ &PortName,
+ &Qos,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ &ConnectInfoLength);
+ if (!NT_SUCCESS(Status))
+ {
+ return Status;
+ }
- CsrProcess = PsGetCurrentProcess();
+ CsrProcess = PsGetCurrentProcess();
- return STATUS_SUCCESS;
+ return STATUS_SUCCESS;
}
-
NTSTATUS FASTCALL
co_CsrNotify(PCSR_API_MESSAGE Request)
Modified: trunk/reactos/win32ss/user/ntuser/csr.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/ntuser/csr.h?…
==============================================================================
--- trunk/reactos/win32ss/user/ntuser/csr.h [iso-8859-1] (original)
+++ trunk/reactos/win32ss/user/ntuser/csr.h [iso-8859-1] Wed Dec 17 00:17:44 2014
@@ -1,8 +1,8 @@
-/*
+/*
* COPYRIGHT: See COPYING in the top level directory
- * PROJECT: ReactOS kernel
- * PURPOSE: Interface to csrss
- * FILE: subsys/win32k/include/csr.h
+ * PROJECT: ReactOS Win32k subsystem
+ * PURPOSE: Interface to CSRSS / USERSRV
+ * FILE: subsystems/win32/win32k/ntuser/csr.h
* PROGRAMER: Ge van Geldorp (ge(a)gse.nl)
*/
@@ -12,9 +12,5 @@
NTSTATUS FASTCALL CsrInit(void);
NTSTATUS FASTCALL co_CsrNotify(PCSR_API_MESSAGE Request);
-NTSTATUS FASTCALL CsrCloseHandle(HANDLE Handle);
-NTSTATUS WINAPI CsrInsertObject(HANDLE ObjectHandle,
- ACCESS_MASK DesiredAccess,
- PHANDLE Handle);
/* EOF */