Synchronize with trunk revision 59636 (just before Alex's CreateProcess revamp).
[reactos.git] / dll / win32 / syssetup / classinst.c
1 /*
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)
7 */
8
9 #include "precomp.h"
10
11 #define NDEBUG
12 #include <debug.h>
13
14 /*
15 * @implemented
16 */
17 DWORD
18 WINAPI
19 HdcClassInstaller(
20 IN DI_FUNCTION InstallFunction,
21 IN HDEVINFO DeviceInfoSet,
22 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL)
23 {
24 return ERROR_DI_DO_DEFAULT;
25 }
26
27
28 /*
29 * @unimplemented
30 */
31 DWORD
32 WINAPI
33 KeyboardClassInstaller(
34 IN DI_FUNCTION InstallFunction,
35 IN HDEVINFO DeviceInfoSet,
36 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL)
37 {
38 switch (InstallFunction)
39 {
40 default:
41 DPRINT("Install function %u ignored\n", InstallFunction);
42 return ERROR_DI_DO_DEFAULT;
43 }
44 }
45
46
47 /*
48 * @unimplemented
49 */
50 DWORD
51 WINAPI
52 MouseClassInstaller(
53 IN DI_FUNCTION InstallFunction,
54 IN HDEVINFO DeviceInfoSet,
55 IN PSP_DEVINFO_DATA DeviceInfoData OPTIONAL)
56 {
57 switch (InstallFunction)
58 {
59 default:
60 DPRINT("Install function %u ignored\n", InstallFunction);
61 return ERROR_DI_DO_DEFAULT;
62 }
63 }