diff --git a/reactos/dll/win32/syssetup/classinst.c b/reactos/dll/win32/syssetup/classinst.c index 8e043211426..94f7680e67d 100644 --- a/reactos/dll/win32/syssetup/classinst.c +++ b/reactos/dll/win32/syssetup/classinst.c @@ -30,6 +30,26 @@ ComputerClassInstaller( } +/* + * @unimplemented + */ +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 */ @@ -49,6 +69,26 @@ DeviceBayClassInstaller( } +/* + * @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 */ @@ -139,6 +179,26 @@ ScsiClassInstaller( } +/* + * @unimplemented + */ +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 */ diff --git a/reactos/dll/win32/syssetup/syssetup.spec b/reactos/dll/win32/syssetup/syssetup.spec index e5d1e049c0b..61934f5ef88 100644 --- a/reactos/dll/win32/syssetup/syssetup.spec +++ b/reactos/dll/win32/syssetup/syssetup.spec @@ -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