[NTOSKRNL] Add and call the CmpSaveBootControlSet() stub.
authorEric Kohl <eric.kohl@reactos.org>
Sun, 16 Dec 2018 11:48:56 +0000 (12:48 +0100)
committerEric Kohl <eric.kohl@reactos.org>
Sun, 16 Dec 2018 11:49:59 +0000 (12:49 +0100)
ntoskrnl/config/cmcontrl.c
ntoskrnl/config/ntapi.c
ntoskrnl/include/internal/cm.h

index 81d8086..54d4949 100644 (file)
@@ -262,3 +262,11 @@ CmGetSystemControlValues(IN PVOID SystemHiveData,
     PsDefaultThreadLocaleId = PsDefaultSystemLocaleId;
     PsDefaultUILanguageId = PsInstallUILanguageId;
 }
+
+NTSTATUS
+NTAPI
+CmpSaveBootControlSet(IN USHORT ControlSet)
+{
+    DPRINT1("CmpSaveBootControlSet(%lu)\n", ControlSet);
+    return STATUS_SUCCESS;
+}
index f3137ce..824992f 100644 (file)
@@ -1322,8 +1322,8 @@ NtInitializeRegistry(IN USHORT Flag)
         Flag -= CM_BOOT_FLAG_ACCEPTED;
         if (Flag)
         {
-            /* FIXME: Save the last known good boot */
-            //Status = CmpSaveBootControlSet(Flag);
+            /* Save the last known good boot */
+            Status = CmpSaveBootControlSet(Flag);
 
             /* Notify HAL */
             HalEndOfBoot();
index c2900b2..76fc5b9 100644 (file)
@@ -1177,6 +1177,12 @@ CmGetSystemControlValues(
     IN PCM_SYSTEM_CONTROL_VECTOR ControlVector
 );
 
+NTSTATUS
+NTAPI
+CmpSaveBootControlSet(
+    IN USHORT ControlSet
+);
+
 //
 // Hardware Configuration Routines
 //