/*
* PROJECT: ReactOS system libraries
* LICENSE: GPL - See COPYING in the top level directory
- * FILE: drivers/storage/mountmgr/database.c
+ * FILE: dll/win32/syssetup/classinst.c
* PURPOSE: Class installers
* PROGRAMMERS: Copyright 2006 Hervé Poussineau (hpoussin@reactos.org)
*/
#define NDEBUG
#include <debug.h>
-
/*
* @unimplemented
*/
}
+/*
+ * @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
*/
}
+/*
+ * @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
*/
IN HDEVINFO DeviceInfoSet,
IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL)
{
+ DPRINT("HdcClassInstaller()\n");
return ERROR_DI_DO_DEFAULT;
}
*/
DWORD
WINAPI
-TapeClassInstaller(
+StorageCoInstaller(
IN DI_FUNCTION InstallFunction,
IN HDEVINFO DeviceInfoSet,
- IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL)
+ IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL,
+ IN OUT PCOINSTALLER_CONTEXT_DATA Context)
{
switch (InstallFunction)
{
default:
- DPRINT("Install function %u ignored\n", InstallFunction);
- return ERROR_DI_DO_DEFAULT;
+ DPRINT1("Install function %u ignored\n", InstallFunction);
+ return ERROR_SUCCESS;
}
}
+
+/*
+ * @implemented
+ */
+DWORD
+WINAPI
+TapeClassInstaller(
+ IN DI_FUNCTION InstallFunction,
+ IN HDEVINFO DeviceInfoSet,
+ IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL)
+{
+ DPRINT("TapeClassInstaller()\n");
+ return ERROR_DI_DO_DEFAULT;
+}
+
+
+/*
+ * @implemented
+ */
+DWORD
+WINAPI
+VolumeClassInstaller(
+ IN DI_FUNCTION InstallFunction,
+ IN HDEVINFO DeviceInfoSet,
+ IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL)
+{
+ DPRINT("VolumeClassInstaller()\n");
+ return ERROR_DI_DO_DEFAULT;
+}
+
/* EOF */