2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS kernel
4 * FILE: base/services/umpnpmgr/install.c
5 * PURPOSE: Device installer
6 * PROGRAMMER: Eric Kohl (eric.kohl@reactos.org)
7 * Hervé Poussineau (hpoussin@reactos.org)
8 * Colin Finck (colin@reactos.org)
11 #ifndef _UMPNPMGR_PCH_
12 #define _UMPNPMGR_PCH_
14 #define WIN32_NO_STATUS
16 #define COM_NO_WINDOWS_H
28 #include <umpnpmgr/sysguid.h>
38 SLIST_ENTRY ListEntry
;
40 } DeviceInstallParams
;
44 extern HANDLE hUserToken
;
45 extern HANDLE hInstallEvent
;
46 extern HANDLE hNoPendingInstalls
;
48 extern SLIST_HEADER DeviceInstallListHead
;
49 extern HANDLE hDeviceInstallListNotEmpty
;
56 IsUISuppressionAllowed(VOID
);
75 extern HKEY hClassKey
;
76 extern BOOL g_IsUISuppressed
;
79 GetSuppressNewUIValue(VOID
);
81 #endif /* _UMPNPMGR_PCH_ */