ReactOS 0.4.16-dev-336-gb667d82
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
DWORD | CreatePnpInstallEventSecurity (_Out_ PSECURITY_DESCRIPTOR *EventSd) |
Creates a security descriptor for the PnP event installation. | |
static BOOL | InstallDevice (PCWSTR DeviceInstance, BOOL ShowWizard) |
static LONG | ReadRegSzKey (IN HKEY hKey, IN LPCWSTR pszKey, OUT LPWSTR *pValue) |
BOOL | SetupIsActive (VOID) |
static BOOL | IsConsoleBoot (VOID) |
FORCEINLINE BOOL | IsUISuppressionAllowed (VOID) |
DWORD WINAPI | DeviceInstallThread (LPVOID lpParameter) |
Variables | |
HANDLE | hUserToken = NULL |
HANDLE | hInstallEvent = NULL |
HANDLE | hNoPendingInstalls = NULL |
HANDLE | hDeviceInstallListMutex |
LIST_ENTRY | DeviceInstallListHead |
HANDLE | hDeviceInstallListNotEmpty |
DWORD CreatePnpInstallEventSecurity | ( | _Out_ PSECURITY_DESCRIPTOR * | EventSd | ) |
Creates a security descriptor for the PnP event installation.
[out] | EventSd | A pointer to an allocated security descriptor for the event. |
Definition at line 340 of file install.c.
Referenced by InstallDevice().
Definition at line 534 of file install.c.
Referenced by ServiceMain().
Definition at line 55 of file install.c.
Referenced by DeviceInstallThread(), and IopQueueDeviceInstallEvent().
Definition at line 479 of file install.c.
Referenced by CommonInstall(), and DeviceInstallThread().
FORCEINLINE BOOL IsUISuppressionAllowed | ( | VOID | ) |
Definition at line 524 of file install.c.
Referenced by DeviceInstallThread().
Definition at line 253 of file install.c.
Referenced by IsConsoleBoot(), and IsLiveCD().
LIST_ENTRY DeviceInstallListHead |
Definition at line 45 of file install.c.
Referenced by DeviceInstallThread(), InitializePnPManager(), and ProcessDeviceInstallEvent().
HANDLE hDeviceInstallListMutex |
Definition at line 44 of file install.c.
Referenced by DeviceInstallThread(), InitializePnPManager(), and ProcessDeviceInstallEvent().
HANDLE hDeviceInstallListNotEmpty |
Definition at line 46 of file install.c.
Referenced by DeviceInstallThread(), InitializePnPManager(), and ProcessDeviceInstallEvent().
Definition at line 40 of file install.c.
Referenced by ClientSideInstallW(), DeviceInstallThread(), InitializePnPManager(), InstallDevice(), and PNP_ReportLogOn().
Definition at line 41 of file install.c.
Referenced by DeviceInstallThread(), and InitializePnPManager().
Definition at line 39 of file install.c.
Referenced by CreateProcessInternalW(), InstallDevice(), LaunchProcess(), PNP_ReportLogOn(), and RegenerateUserEnvironment().