Author: ekohl Date: Sun Aug 4 20:28:26 2013 New Revision: 59641
URL: http://svn.reactos.org/svn/reactos?rev=59641&view=rev Log: [SYSSETUP] Add missing class installer stubs.
Modified: trunk/reactos/dll/win32/syssetup/classinst.c trunk/reactos/dll/win32/syssetup/syssetup.spec
Modified: trunk/reactos/dll/win32/syssetup/classinst.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/classins... ============================================================================== --- trunk/reactos/dll/win32/syssetup/classinst.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/syssetup/classinst.c [iso-8859-1] Sun Aug 4 20:28:26 2013 @@ -10,6 +10,45 @@
#define NDEBUG #include <debug.h> + + +/* + * @unimplemented + */ +DWORD +WINAPI +ComputerClassInstaller( + IN DI_FUNCTION InstallFunction, + IN HDEVINFO DeviceInfoSet, + IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL) +{ + switch (InstallFunction) + { + default: + DPRINT1("Install function %u ignored\n", InstallFunction); + return ERROR_DI_DO_DEFAULT; + } +} + + +/* + * @unimplemented + */ +DWORD +WINAPI +DeviceBayClassInstaller( + 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; + } +} +
/* * @implemented @@ -61,3 +100,62 @@ return ERROR_DI_DO_DEFAULT; } } + + +/* + * @unimplemented + */ +DWORD +WINAPI +NtApmClassInstaller( + 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; + } +} + + +/* + * @unimplemented + */ +DWORD +WINAPI +ScsiClassInstaller( + 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; + } +} + + +/* + * @unimplemented + */ +DWORD +WINAPI +TapeClassInstaller( + 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; + } +} + +/* EOF */
Modified: trunk/reactos/dll/win32/syssetup/syssetup.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/syssetup/syssetup... ============================================================================== --- trunk/reactos/dll/win32/syssetup/syssetup.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/syssetup/syssetup.spec [iso-8859-1] Sun Aug 4 20:28:26 2013 @@ -8,13 +8,13 @@ @ stub AsrpGetLocalVolumeInfo @ stub AsprRestoreNonCriticalDisksW @ stub CdromPropPageProvider -@ stub ComputerClassInstaller +@ stdcall ComputerClassInstaller(long ptr ptr) @ stub CreateLocalAdminAccount @ stub CreateLocalAdminAccountEx @ stub CreateLocalUserAccount @ stub CriticalDeviceCoInstaller @ stub DevInstallW -@ stub DeviceBayClassInstaller +@ stdcall DeviceBayClassInstaller(long ptr ptr) @ stub DiskPropPageProvider @ stub DoInstallComponentInfs @ stub EisaUpHalCoInstaller @@ -29,7 +29,7 @@ @ stub LegacyDriverPropPageProvider @ stub MigrateExceptionPackages @ stdcall MouseClassInstaller(long ptr ptr) -@ stub NtApmClassInstaller +@ stdcall NtApmClassInstaller(long ptr ptr) @ stub OpkCheckVersion @ stub PS2MousePropPageProvider @ stub PnPInitializationThread @@ -37,7 +37,7 @@ @ stub RepairStartMenuItems @ stub ReportError @ stub RunOEMExtraTasks -@ stub ScsiClassInstaller +@ stdcall ScsiClassInstaller(long ptr ptr) @ stub SetAccountDomainSid @ stub SetupAddOrRemoveTestCertificate @ stdcall SetupChangeFontSize(ptr wstr) @@ -76,7 +76,7 @@ @ stub SetupUnregisterOsComponent @ stub StorageCoInstaller @ stub SystemUpdateUserProfileDirectory -@ stub TapeClassInstaller +@ stdcall TapeClassInstaller(long ptr ptr) @ stub TapePropPageProvider @ stdcall TerminateSetupActionLog() @ stub UpdatePnpDeviceDrivers