2 * PROJECT: ReactOS system libraries
3 * LICENSE: GPL - See COPYING in the top level directory
4 * FILE: drivers/storage/mountmgr/database.c
5 * PURPOSE: Class installers
6 * PROGRAMMERS: Copyright 2006 Hervé Poussineau (hpoussin@reactos.org)
19 ComputerClassInstaller(
20 IN DI_FUNCTION InstallFunction
,
21 IN HDEVINFO DeviceInfoSet
,
22 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
24 switch (InstallFunction
)
27 DPRINT1("Install function %u ignored\n", InstallFunction
);
28 return ERROR_DI_DO_DEFAULT
;
38 DeviceBayClassInstaller(
39 IN DI_FUNCTION InstallFunction
,
40 IN HDEVINFO DeviceInfoSet
,
41 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
43 switch (InstallFunction
)
46 DPRINT("Install function %u ignored\n", InstallFunction
);
47 return ERROR_DI_DO_DEFAULT
;
58 IN DI_FUNCTION InstallFunction
,
59 IN HDEVINFO DeviceInfoSet
,
60 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
62 return ERROR_DI_DO_DEFAULT
;
71 KeyboardClassInstaller(
72 IN DI_FUNCTION InstallFunction
,
73 IN HDEVINFO DeviceInfoSet
,
74 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
76 switch (InstallFunction
)
79 DPRINT("Install function %u ignored\n", InstallFunction
);
80 return ERROR_DI_DO_DEFAULT
;
91 IN DI_FUNCTION InstallFunction
,
92 IN HDEVINFO DeviceInfoSet
,
93 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
95 switch (InstallFunction
)
98 DPRINT("Install function %u ignored\n", InstallFunction
);
99 return ERROR_DI_DO_DEFAULT
;
110 IN DI_FUNCTION InstallFunction
,
111 IN HDEVINFO DeviceInfoSet
,
112 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
114 switch (InstallFunction
)
117 DPRINT("Install function %u ignored\n", InstallFunction
);
118 return ERROR_DI_DO_DEFAULT
;
129 IN DI_FUNCTION InstallFunction
,
130 IN HDEVINFO DeviceInfoSet
,
131 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
133 switch (InstallFunction
)
136 DPRINT("Install function %u ignored\n", InstallFunction
);
137 return ERROR_DI_DO_DEFAULT
;
148 IN DI_FUNCTION InstallFunction
,
149 IN HDEVINFO DeviceInfoSet
,
150 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
152 switch (InstallFunction
)
155 DPRINT("Install function %u ignored\n", InstallFunction
);
156 return ERROR_DI_DO_DEFAULT
;