Sync with trunk (r47116), hopefully without breaking anything.
[reactos.git] / subsystems / win32 / csrss / win32csr / w32csr.h
1 /* PSDK/NDK Headers */
2 #define WIN32_NO_STATUS
3 #include <windows.h>
4 #define NTOS_MODE_USER
5 #include <ndk/ntndk.h>
6
7 #include <accctrl.h>
8 #include <psapi.h>
9
10 /* Our own BLUE.SYS Driver for Console Output */
11 #include <blue/ntddblue.h>
12
13 /* External Winlogon Header */
14 #include <winlogon.h>
15
16 /* Internal CSRSS Headers */
17 #include <api.h>
18 #include <conio.h>
19 #include <csrplugin.h>
20 #include <desktopbg.h>
21 #include "guiconsole.h"
22 #include "tuiconsole.h"
23 #include <win32csr.h>
24
25 /* Public Win32K Headers */
26 #include <win32k/ntusrtyp.h>
27 #include <win32k/ntuser.h>
28 #include <win32k/callback.h>
29
30 #include <tchar.h>
31 #include <wchar.h>
32 #include <cpl.h>
33
34 #include "resource.h"
35
36 /* shared header with console.dll */
37 #include "console.h"
38
39 BOOL
40 WINAPI
41 Win32CsrHardError(
42 IN PCSRSS_PROCESS_DATA ProcessData,
43 IN PHARDERROR_MSG Message);
44
45 /* EOF */