--- /dev/null
+/*
+ * PROJECT: ReactOS Kernel
+ * LICENSE: GPL - See COPYING in the top level directory
+ * FILE: base/system/bootok/bootok.c
+ * PURPOSE: Boot Acceptance Application
+ * PROGRAMMERS: Eric Kohl
+ */
+
+/* INCLUDES *****************************************************************/
+
+#include <stdio.h>
+#include <tchar.h>
+#define WIN32_NO_STATUS
+#include <windows.h>
+
+/* FUNCTIONS ****************************************************************/
+
+int
+_tmain(int argc, TCHAR *argv[])
+{
+ UNREFERENCED_PARAMETER(argc);
+ UNREFERENCED_PARAMETER(argv);
+
+ if (!NotifyBootConfigStatus(TRUE))
+ {
+ _tprintf(_T("NotifyBootConfigStatus failed! (Error: %lu)\n"),
+ GetLastError());
+ }
+
+ return 0;
+}
--- /dev/null
+<?xml version="1.0"?>
+<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
+<module name="bootok" type="win32cui" installbase="system32" installname="bootok.exe" unicode="yes">
+ <include base="bootok">.</include>
+ <define name="WINVER">0x600</define>
+ <define name="_WIN32_IE">0x0500</define>
+ <define name="_WIN32_WINNT">0x0600</define>
+ <library>kernel32</library>
+ <library>advapi32</library>
+ <file>bootok.c</file>
+ <file>bootok.rc</file>
+</module>
--- /dev/null
+#define REACTOS_STR_FILE_DESCRIPTION "Boot Acceptance Application for Registry\0"
+#define REACTOS_STR_INTERNAL_NAME "bootok\0"
+#define REACTOS_STR_ORIGINAL_FILENAME "bootok.exe\0"
+#include <reactos/version.rc>
<directory name="autochk">
<xi:include href="autochk/autochk.rbuild" />
</directory>
+ <directory name="bootok">
+ <xi:include href="bootok/bootok.rbuild" />
+ </directory>
<directory name="expand">
<xi:include href="expand/expand.rbuild" />
</directory>
base\shell\explorer-new\explorer_new.exe 4 optional
base\system\autochk\autochk.exe 1
+base\system\bootok\bootok.exe 1
base\system\format\format.exe 1
base\system\lsass\lsass.exe 1
base\system\msiexec\msiexec.exe 1