03b8ae9b3eb92411a244c77cbcfdabaa46fb4964
[reactos.git] / reactos / lib / newdev / stubs.c
1 /*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS New devices installation
4 * FILE: lib/newdev/stubs.c
5 * PURPOSE: Stubs
6 *
7 * PROGRAMMERS: Hervé Poussineau (hpoussin@reactos.org)
8 */
9
10 //#define NDEBUG
11 #include <debug.h>
12
13 #include "newdev.h"
14
15 BOOL WINAPI
16 InstallNewDevice(
17 IN HWND hwndParent,
18 IN LPGUID ClassGuid OPTIONAL,
19 OUT PDWORD Reboot)
20 {
21 UNIMPLEMENTED;
22 SetLastError(ERROR_GEN_FAILURE);
23 return FALSE;
24 }
25
26 BOOL WINAPI
27 InstallSelectedDriverW(
28 IN HWND hwndParent,
29 IN HDEVINFO DeviceInfoSet,
30 IN LPCWSTR Reserved,
31 IN BOOL Backup,
32 OUT PDWORD pReboot)
33 {
34 UNIMPLEMENTED;
35 SetLastError(ERROR_GEN_FAILURE);
36 return FALSE;
37 }
38
39 BOOL WINAPI
40 UpdateDriverForPlugAndPlayDevicesA(
41 IN HWND hwndParent,
42 IN LPCSTR HardwareId,
43 IN LPCSTR FullInfPath,
44 IN DWORD InstallFlags,
45 OUT PBOOL bRebootRequired OPTIONAL)
46 {
47 UNIMPLEMENTED;
48 SetLastError(ERROR_GEN_FAILURE);
49 return FALSE;
50 }
51
52 BOOL WINAPI
53 UpdateDriverForPlugAndPlayDevicesW(
54 IN HWND hwndParent,
55 IN LPCWSTR HardwareId,
56 IN LPCWSTR FullInfPath,
57 IN DWORD InstallFlags,
58 OUT PBOOL bRebootRequired OPTIONAL)
59 {
60 UNIMPLEMENTED;
61 SetLastError(ERROR_GEN_FAILURE);
62 return FALSE;
63 }
64