ReactOS  0.4.15-dev-1201-gb2cf5a4
usersrv.h
Go to the documentation of this file.
1 /*
2  * COPYRIGHT: See COPYING in the top level directory
3  * PROJECT: ReactOS User API Server DLL
4  * FILE: win32ss/user/winsrv/usersrv/usersrv.h
5  * PURPOSE: Main header - Definitions
6  * PROGRAMMERS: Hermes Belusca-Maito (hermes.belusca@sfr.fr)
7  */
8 
9 #ifndef __USERSRV_H__
10 #define __USERSRV_H__
11 
12 /* Main header */
13 #include "../winsrv.h"
14 
15 /* PSDK/NDK Headers */
16 #include <stdarg.h>
17 
18 #define WIN32_NO_STATUS
19 #define _INC_WINDOWS
20 #define COM_NO_WINDOWS_H
21 
22 // #define NTOS_MODE_USER
23 
24 /* BASE Header */
25 #include <win/base.h>
26 
27 /* USER Headers */
28 #include <win/winmsg.h>
29 
30 /* Globals */
32 extern HANDLE UserServerHeap;
35 
38  IN HWND hWnd,
39  IN LPARAM lParam);
40 
41 VOID
43 
44 #endif /* __USERSRV_H__ */
#define IN
Definition: typedefs.h:39
#define CALLBACK
Definition: compat.h:35
HWND hWnd
Definition: settings.c:17
BOOL CALLBACK FindTopLevelWnd(IN HWND hWnd, IN LPARAM lParam)
Definition: init.c:94
uint32_t ULONG_PTR
Definition: typedefs.h:65
VOID UserInitHardErrorsCache(VOID)
Definition: harderror.c:1189
unsigned int BOOL
Definition: ntddk_ex.h:94
ULONG_PTR ServicesProcessId
Definition: register.c:20
LONG_PTR LPARAM
Definition: windef.h:208
HINSTANCE UserServerDllInstance
Definition: init.c:21
ULONG_PTR LogonProcessId
Definition: register.c:21
HANDLE UserServerHeap
Definition: init.c:31
LPARAM lParam
Definition: combotst.c:139