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>