ReactOS 0.4.15-dev-7670-g69b08be
precomp.h
Go to the documentation of this file.
1#ifndef _MSCONFIG_PCH_
2#define _MSCONFIG_PCH_
3
4#include <assert.h>
5
6#include <stdarg.h>
7
8#include <stdio.h>
9#include <string.h> // FIXME: Should be normally useless in a proper CRT...
10#include <tchar.h>
11
12#define WIN32_NO_STATUS
13#define _INC_WINDOWS
14#define COM_NO_WINDOWS_H
15
16#define NTOS_MODE_USER
17
18#define _FORCENAMELESSUNION
19// #define _WIN32_DCOM // For CoInitializeEx on Win2k and perhaps XP / 2003 ??
20
21#include <windef.h>
22#include <winbase.h>
23#include <winnls.h>
24#include <winreg.h>
25#include <winuser.h>
26#include <winver.h>
27
28#include <initguid.h>
29// #include <shlobj.h> // If used, initguid.h must be included before!
30#include <shlwapi.h>
31#include <shellapi.h>
32#include <commctrl.h>
33#include <prsht.h>
34#include <strsafe.h>
35
36#include "msconfig.h"
37#include "resource.h"
38
39#define MAX_KEY_LENGTH 255
40#define MAX_VALUE_NAME 16383
41
42#endif /* _MSCONFIG_PCH_ */