1 /* 2 * PROJECT: ReactOS Setup Library 3 * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+) 4 * PURPOSE: Precompiled header 5 * COPYRIGHT: Copyright 2017-2018 Hermes Belusca-Maito 6 */ 7 8 /* C Headers */ 9 #include <stdio.h> 10 #include <stdlib.h> 11 12 /* PSDK/NDK Headers */ 13 #define WIN32_NO_STATUS 14 #include <windef.h> 15 #include <winbase.h> 16 #include <winreg.h> 17 #include <winuser.h> 18 19 #define NTOS_MODE_USER 20 #include <ndk/cmfuncs.h> 21 #include <ndk/exfuncs.h> 22 #include <ndk/iofuncs.h> 23 #include <ndk/kefuncs.h> 24 #include <ndk/mmfuncs.h> 25 #include <ndk/obfuncs.h> 26 #include <ndk/psfuncs.h> 27 #include <ndk/rtlfuncs.h> 28 #include <ndk/setypes.h> 29 30 #include <ntstrsafe.h> 31 32 33 /* Filesystem headers */ 34 #include <reactos/rosioctl.h> // For extra partition IDs 35 36 // 37 ///* Internal Headers */ 38 //#include "interface/consup.h" 39 //#include "inffile.h" 40 //#include "inicache.h" 41 //#include "progress.h" 42 //#ifdef __REACTOS__ 43 //#include "infros.h" 44 //#include "filequeue.h" 45 //#endif 46 47 //#include "registry.h" 48 //#include "fslist.h" 49 //#include "partlist.h" 50 //#include "cabinet.h" 51 //#include "filesup.h" 52 //#include "genlist.h" 53 54 55 extern HANDLE ProcessHeap; 56 57 #include "errorcode.h" 58 #include "utils/linklist.h" 59