6d8a84bfdb33603491cd80edd1a7c24e18391b5c
[reactos.git] / base / setup / usetup / host.h
1 #ifdef __REACTOS__
2
3 #include "native/host_native.h"
4 #define HOST_InitConsole NATIVE_InitConsole
5 #define HOST_InitMemory NATIVE_InitMemory
6 #define HOST_CreateFileSystemList NATIVE_CreateFileSystemList
7
8 #else
9
10 #include "win32/host_win32.h"
11 #define HOST_InitConsole WIN32_InitConsole
12 #define HOST_InitMemory WIN32_InitMemory
13 #define HOST_CreateFileSystemList WIN32_CreateFileSystemList
14
15 #endif
16
17 BOOLEAN
18 HOST_InitConsole(VOID);
19
20 BOOLEAN
21 HOST_InitMemory(VOID);
22
23 BOOLEAN
24 HOST_CreateFileSystemList(
25 IN PFILE_SYSTEM_LIST List);
26
27 BOOLEAN
28 HOST_FormatPartition(
29 IN PFILE_SYSTEM_ITEM FileSystem,
30 IN PCUNICODE_STRING DriveRoot,
31 IN PFMIFSCALLBACK Callback);