4aed0ed98654130d43c713371871f8b3a94e99e9
[reactos.git] / subsystems / ntvdm / ntvdm.h
1 /*
2 * COPYRIGHT: GPL - See COPYING in the top level directory
3 * PROJECT: ReactOS Virtual DOS Machine
4 * FILE: ntvdm.h
5 * PURPOSE: Header file to define commonly used stuff
6 * PROGRAMMERS: Aleksandar Andrejevic <theflash AT sdf DOT lonestar DOT org>
7 */
8
9 #ifndef _NTVDM_H_
10 #define _NTVDM_H_
11
12 /* INCLUDES *******************************************************************/
13
14 #include <stdio.h>
15 #include <stdarg.h>
16 #include <conio.h>
17
18 #define WIN32_NO_STATUS
19 #include <windef.h>
20 #include <winbase.h>
21 #include <wingdi.h>
22 #include <wincon.h>
23 #include <winnls.h>
24 #include <winreg.h>
25 #include <winuser.h>
26 #include <subsys/win/vdm.h>
27
28 #include <vddsvc.h>
29
30 #include <debug.h>
31
32 DWORD WINAPI SetLastConsoleEventActive(VOID);
33
34 /* FUNCTIONS ******************************************************************/
35
36 VOID DisplayMessage(LPCWSTR Format, ...);
37
38 #endif // _NTVDM_H_
39
40 /* EOF */