#include <ntstrsafe.h>
+
/* Setup library headers */
#include <reactos/rosioctl.h>
#include <../lib/setuplib.h>
-// #include "errorcode.h"
/* Internal Headers */
#include "consup.h"
-#include "inffile.h"
#include "progress.h"
-#include "infros.h"
-#include "filequeue.h"
-#include "registry.h"
#include "fslist.h"
#include "partlist.h"
-#include "cabinet.h"
-#include "filesup.h"
#include "genlist.h"
#include "mui.h"
+#include "spapisup/inffile.h"
+#include "spapisup/cabinet.h"
+
+
extern HANDLE ProcessHeap;
extern BOOLEAN IsUnattendedSetup;
-extern PWCHAR SelectedLanguageId;
+extern PCWSTR SelectedLanguageId;
typedef enum _PAGE_NUMBER
{
+ SETUP_INIT_PAGE,
LANGUAGE_PAGE,
WELCOME_PAGE,
LICENSE_PAGE,
#define POPUP_WAIT_ANY_KEY 1
#define POPUP_WAIT_ENTER 2
+VOID
+PopupError(IN PCCH Text,
+ IN PCCH Status,
+ IN PINPUT_RECORD Ir,
+ IN ULONG WaitEvent);
+
#endif /* _USETUP_PCH_ */