Author: ekohl Date: Fri Jun 5 15:19:09 2015 New Revision: 68022
URL: http://svn.reactos.org/svn/reactos?rev=68022&view=rev Log: [SYSSETUP] Add CoInstaller 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] Fri Jun 5 15:19:09 2015 @@ -35,6 +35,26 @@ */ DWORD WINAPI +CriticalDeviceCoInstaller( + IN DI_FUNCTION InstallFunction, + IN HDEVINFO DeviceInfoSet, + IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, + IN OUT PCOINSTALLER_CONTEXT_DATA Context) +{ + switch (InstallFunction) + { + default: + DPRINT1("Install function %u ignored\n", InstallFunction); + return ERROR_SUCCESS; + } +} + + +/* + * @unimplemented + */ +DWORD +WINAPI DeviceBayClassInstaller( IN DI_FUNCTION InstallFunction, IN HDEVINFO DeviceInfoSet, @@ -50,6 +70,26 @@
/* + * @unimplemented + */ +DWORD +WINAPI +EisaUpHalCoInstaller( + IN DI_FUNCTION InstallFunction, + IN HDEVINFO DeviceInfoSet, + IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, + IN OUT PCOINSTALLER_CONTEXT_DATA Context) +{ + switch (InstallFunction) + { + default: + DPRINT1("Install function %u ignored\n", InstallFunction); + return ERROR_SUCCESS; + } +} + + +/* * @implemented */ DWORD @@ -144,6 +184,26 @@ */ DWORD WINAPI +StorageCoInstaller( + IN DI_FUNCTION InstallFunction, + IN HDEVINFO DeviceInfoSet, + IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL, + IN OUT PCOINSTALLER_CONTEXT_DATA Context) +{ + switch (InstallFunction) + { + default: + DPRINT1("Install function %u ignored\n", InstallFunction); + return ERROR_SUCCESS; + } +} + + +/* + * @unimplemented + */ +DWORD +WINAPI TapeClassInstaller( IN DI_FUNCTION InstallFunction, IN HDEVINFO DeviceInfoSet,
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] Fri Jun 5 15:19:09 2015 @@ -12,12 +12,12 @@ @ stub CreateLocalAdminAccount @ stub CreateLocalAdminAccountEx @ stub CreateLocalUserAccount -@ stub CriticalDeviceCoInstaller +@ stdcall CriticalDeviceCoInstaller(long ptr ptr ptr) @ stub DevInstallW @ stdcall DeviceBayClassInstaller(long ptr ptr) @ stub DiskPropPageProvider @ stub DoInstallComponentInfs -@ stub EisaUpHalCoInstaller +@ stdcall EisaUpHalCoInstaller(long ptr ptr ptr) @ stub EisaUpHalPropPageProvider @ stub GenerateName @ stdcall HdcClassInstaller(long ptr ptr) @@ -74,7 +74,7 @@ @ stub SetupShellSettings @ stdcall SetupStartService(wstr long) @ stub SetupUnregisterOsComponent -@ stub StorageCoInstaller +@ stdcall StorageCoInstaller(long ptr ptr ptr) @ stub SystemUpdateUserProfileDirectory @ stdcall TapeClassInstaller(long ptr ptr) @ stub TapePropPageProvider