Add stubs for keyboard and mouse class installers
Added: trunk/reactos/lib/syssetup/classinst.c
Modified: trunk/reactos/lib/syssetup/syssetup.def
Modified: trunk/reactos/lib/syssetup/syssetup.xml

Added: trunk/reactos/lib/syssetup/classinst.c
--- trunk/reactos/lib/syssetup/classinst.c	2006-01-20 17:41:59 UTC (rev 20954)
+++ trunk/reactos/lib/syssetup/classinst.c	2006-01-20 17:50:27 UTC (rev 20955)
@@ -0,0 +1,41 @@
+/*
+ * PROJECT:     ReactOS system libraries
+ * LICENSE:     GPL - See COPYING in the top level directory
+ * FILE:        drivers/storage/mountmgr/database.c
+ * PURPOSE:     Class installers
+ * PROGRAMMERS: Copyright 2006 HervÚ Poussineau (hpoussin@reactos.org)
+ */
+
+#include <windows.h>
+#include <setupapi.h>
+
+#define NDEBUG
+#include <debug.h>
+
+DWORD WINAPI
+KeyboardClassInstaller(
+	IN DI_FUNCTION InstallFunction,
+	IN HDEVINFO DeviceInfoSet,
+	IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL)
+{
+	switch (InstallFunction)
+	{
+		default:
+			DPRINT("Install function %u ignored\n", InstallFunction);
+			return ERROR_DI_DO_DEFAULT;
+	}
+}
+
+DWORD WINAPI
+MouseClassInstaller(
+	IN DI_FUNCTION InstallFunction,
+	IN HDEVINFO DeviceInfoSet,
+	IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL)
+{
+	switch (InstallFunction)
+	{
+		default:
+			DPRINT("Install function %u ignored\n", InstallFunction);
+			return ERROR_DI_DO_DEFAULT;
+	}
+}
Property changes on: trunk/reactos/lib/syssetup/classinst.c
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: trunk/reactos/lib/syssetup/syssetup.def
--- trunk/reactos/lib/syssetup/syssetup.def	2006-01-20 17:41:59 UTC (rev 20954)
+++ trunk/reactos/lib/syssetup/syssetup.def	2006-01-20 17:50:27 UTC (rev 20955)
@@ -5,14 +5,14 @@
 ;GenerateScsiHwIdList
 InitializeSetupActionLog@4
 InstallReactOS@4
-;KeyboardClassInstaller
+KeyboardClassInstaller@12
 LogItem@8
 ;LogItem0
 ;LogItem1
 ;LogItem2
 ;LogItem3
 ;LogItemN
-;MouseClassInstaller
+MouseClassInstaller@12
 ;PnPInitializationThread
 ;RepairStartMenuItems
 ;ReportError

Modified: trunk/reactos/lib/syssetup/syssetup.xml
--- trunk/reactos/lib/syssetup/syssetup.xml	2006-01-20 17:41:59 UTC (rev 20954)
+++ trunk/reactos/lib/syssetup/syssetup.xml	2006-01-20 17:50:27 UTC (rev 20955)
@@ -20,7 +20,8 @@
 	<library>ole32</library>
 	<library>shell32</library>
 	<library>shlwapi</library>
-        <library>pseh</library>
+	<library>pseh</library>
+	<file>classinst.c</file>
 	<file>dllmain.c</file>
 	<file>install.c</file>
 	<file>logfile.c</file>