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)
20 ComputerClassInstaller(
21 IN DI_FUNCTION InstallFunction
,
22 IN HDEVINFO DeviceInfoSet
,
23 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
25 switch (InstallFunction
)
28 DPRINT1("Install function %u ignored\n", InstallFunction
);
29 return ERROR_DI_DO_DEFAULT
;
39 DeviceBayClassInstaller(
40 IN DI_FUNCTION InstallFunction
,
41 IN HDEVINFO DeviceInfoSet
,
42 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
44 switch (InstallFunction
)
47 DPRINT("Install function %u ignored\n", InstallFunction
);
48 return ERROR_DI_DO_DEFAULT
;
59 IN DI_FUNCTION InstallFunction
,
60 IN HDEVINFO DeviceInfoSet
,
61 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
63 return ERROR_DI_DO_DEFAULT
;
72 KeyboardClassInstaller(
73 IN DI_FUNCTION InstallFunction
,
74 IN HDEVINFO DeviceInfoSet
,
75 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
77 switch (InstallFunction
)
80 DPRINT("Install function %u ignored\n", InstallFunction
);
81 return ERROR_DI_DO_DEFAULT
;
92 IN DI_FUNCTION InstallFunction
,
93 IN HDEVINFO DeviceInfoSet
,
94 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
96 switch (InstallFunction
)
99 DPRINT("Install function %u ignored\n", InstallFunction
);
100 return ERROR_DI_DO_DEFAULT
;
111 IN DI_FUNCTION InstallFunction
,
112 IN HDEVINFO DeviceInfoSet
,
113 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
115 switch (InstallFunction
)
118 DPRINT("Install function %u ignored\n", InstallFunction
);
119 return ERROR_DI_DO_DEFAULT
;
130 IN DI_FUNCTION InstallFunction
,
131 IN HDEVINFO DeviceInfoSet
,
132 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
134 switch (InstallFunction
)
137 DPRINT("Install function %u ignored\n", InstallFunction
);
138 return ERROR_DI_DO_DEFAULT
;
149 IN DI_FUNCTION InstallFunction
,
150 IN HDEVINFO DeviceInfoSet
,
151 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL
)
153 switch (InstallFunction
)
156 DPRINT("Install function %u ignored\n", InstallFunction
);
157 return ERROR_DI_DO_DEFAULT
;