Remove rosrtl string macros
[reactos.git] / reactos / lib / kernel32 / k32.h
1 /*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS System Libraries
4 * FILE: lib/ntdll/inc/ntdll.h
5 * PURPOSE: Native Libary Header
6 * PROGRAMMER: Alex Ionescu (alex@relsoft.net)
7 */
8
9 /* INCLUDES ******************************************************************/
10
11 /* PSDK/NDK Headers */
12 #include <windows.h>
13 #define NTOS_MODE_USER
14 #include <ndk/ntndk.h>
15
16 /* C Headers */
17 #include <wchar.h>
18
19 /* DDK Driver Headers */
20 #include <ddk/ntddbeep.h>
21 #include <ddk/ntddser.h>
22 #include <ddk/ntddtape.h>
23
24 /* FIXME: Clean this sh*t up */
25 #include <ntdll/base.h>
26 #include <ntdll/rtl.h>
27 #include <ntdll/dbg.h>
28 #include <ntdll/csr.h>
29 #include <ntdll/ldr.h>
30
31 /* Toolhelp & CSRSS Header */
32 #include <tlhelp32.h>
33 #include <csrss/csrss.h>
34
35 /* FIXME: KILL ROSRTL */
36 #include <rosrtl/thread.h>
37 #include <rosrtl/registry.h>
38
39 /* Internal Kernel32 Header */
40 #include "include/kernel32.h"
41
42 /* PSEH for SEH Support */
43 #include <pseh.h>
44
45 /* Helper Header */
46 #include <reactos/helper.h>
47 #include <reactos/buildno.h>
48