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/classin…
==============================================================================
--- 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/syssetu…
==============================================================================
--- 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