[SYSSETUP]
authorEric Kohl <eric.kohl@reactos.org>
Sat, 3 Aug 2013 10:32:03 +0000 (10:32 +0000)
committerEric Kohl <eric.kohl@reactos.org>
Sat, 3 Aug 2013 10:32:03 +0000 (10:32 +0000)
Implement and enable the HdcClassInstaller.

svn path=/trunk/; revision=59622

reactos/dll/win32/syssetup/classinst.c
reactos/dll/win32/syssetup/syssetup.spec
reactos/media/inf/hdc.inf

index 8e42025..dc853e9 100644 (file)
 #define NDEBUG
 #include <debug.h>
 
-DWORD WINAPI
+/*
+ * @implemented
+ */
+DWORD
+WINAPI
+HdcClassInstaller(
+    IN DI_FUNCTION InstallFunction,
+    IN HDEVINFO DeviceInfoSet,
+    IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL)
+{
+    return ERROR_DI_DO_DEFAULT;
+}
+
+
+/*
+ * @unimplemented
+ */
+DWORD
+WINAPI
 KeyboardClassInstaller(
     IN DI_FUNCTION InstallFunction,
     IN HDEVINFO DeviceInfoSet,
@@ -25,7 +43,12 @@ KeyboardClassInstaller(
     }
 }
 
-DWORD WINAPI
+
+/*
+ * @unimplemented
+ */
+DWORD
+WINAPI
 MouseClassInstaller(
     IN DI_FUNCTION InstallFunction,
     IN HDEVINFO DeviceInfoSet,
index 7d3b525..4b37986 100644 (file)
@@ -20,7 +20,7 @@
 @ stub EisaUpHalCoInstaller
 @ stub EisaUpHalPropPageProvider
 @ stub GenerateName
-@ stub HdcClassInstaller
+@ stdcall HdcClassInstaller(long ptr ptr)
 @ stdcall InitializeSetupActionLog(long)
 @ stdcall InstallLiveCD(ptr)
 @ stdcall InstallReactOS(ptr)
index b747e6d..d72b07f 100644 (file)
Binary files a/reactos/media/inf/hdc.inf and b/reactos/media/inf/hdc.inf differ