[DESK] Add MonitorClassInstaller
authorEric Kohl <eric.kohl@reactos.org>
Sat, 15 Sep 2018 12:10:01 +0000 (14:10 +0200)
committerEric Kohl <eric.kohl@reactos.org>
Sat, 15 Sep 2018 12:11:04 +0000 (14:11 +0200)
dll/cpl/desk/classinst.c
dll/cpl/desk/desk.spec
media/inf/monitor.inf

index 8f34f83..576a6e7 100644 (file)
@@ -2,7 +2,7 @@
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS Display Control Panel
  * FILE:            dll/cpl/desk/classinst.c
- * PURPOSE:         Display class installer
+ * PURPOSE:         Class installers
  *
  * PROGRAMMERS:     HervĂ© Poussineau (hpoussin@reactos.org)
  */
@@ -252,3 +252,12 @@ cleanup:
 
     return rc;
 }
+
+DWORD WINAPI
+MonitorClassInstaller(
+    IN DI_FUNCTION InstallFunction,
+    IN HDEVINFO DeviceInfoSet,
+    IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL)
+{
+    return ERROR_DI_DO_DEFAULT;
+}
index 05de093..ab02854 100644 (file)
@@ -3,3 +3,4 @@
 @ stdcall DisplaySaveSettings(ptr ptr)
 @ stdcall InstallScreenSaverW(long long ptr long)
 @ stdcall InstallScreenSaverA(long long ptr long)
+@ stdcall MonitorClassInstaller(long ptr ptr)
index ef8aa6b..3326510 100644 (file)
@@ -20,6 +20,7 @@ AddReg = MonitorClass.NT.AddReg
 [MonitorClass.NT.AddReg]
 HKR, , ,                0, %MonitorClassName%
 HKR, , Icon,            0, "-1"
+HKR, , Installer32,     0, "desk.cpl,MonitorClassInstaller"
 
 [Manufacturer]
 %StdMfg% = StdMfg