diff --git a/reactos/lib/syssetup/classinst.c b/reactos/lib/syssetup/classinst.c new file mode 100644 index 00000000000..7bf990c3347 --- /dev/null +++ b/reactos/lib/syssetup/classinst.c @@ -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 +#include + +#define NDEBUG +#include + +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; + } +} diff --git a/reactos/lib/syssetup/syssetup.def b/reactos/lib/syssetup/syssetup.def index f5ae1adfd65..6de54b74e9d 100644 --- a/reactos/lib/syssetup/syssetup.def +++ b/reactos/lib/syssetup/syssetup.def @@ -5,14 +5,14 @@ EXPORTS ;GenerateScsiHwIdList InitializeSetupActionLog@4 InstallReactOS@4 -;KeyboardClassInstaller +KeyboardClassInstaller@12 LogItem@8 ;LogItem0 ;LogItem1 ;LogItem2 ;LogItem3 ;LogItemN -;MouseClassInstaller +MouseClassInstaller@12 ;PnPInitializationThread ;RepairStartMenuItems ;ReportError diff --git a/reactos/lib/syssetup/syssetup.xml b/reactos/lib/syssetup/syssetup.xml index 1c0ebfa1d40..557e440f609 100644 --- a/reactos/lib/syssetup/syssetup.xml +++ b/reactos/lib/syssetup/syssetup.xml @@ -20,7 +20,8 @@ ole32 shell32 shlwapi - pseh + pseh + classinst.c dllmain.c install.c logfile.c