Don't check if user is admin before installing a device, as we're running DevInstallW in SYSTEM context (this would change one day...)

svn path=/trunk/; revision=19495
This commit is contained in:
Hervé Poussineau 2005-11-23 19:29:38 +00:00
parent 269a84332f
commit cbe451a3df

View file

@ -873,11 +873,14 @@ DevInstallW(
DWORD config_flags; DWORD config_flags;
/*TCHAR buf[128];*/ /*TCHAR buf[128];*/
if (!IsUserAdmin()) /* FIXME: Nov 2005. umpnpmgr.exe is directly calling DevInstallW in
{ * SYSTEM context, which is not member of the Administrators group.
/* XP kills the process... */ * So, just ignore the test at the moment... */
ExitProcess(ERROR_ACCESS_DENIED); //if (!IsUserAdmin())
} //{
// /* XP kills the process... */
// ExitProcess(ERROR_ACCESS_DENIED);
//}
/* Clear devinst data */ /* Clear devinst data */
ZeroMemory(&DevInstData, sizeof(DEVINSTDATA)); ZeroMemory(&DevInstData, sizeof(DEVINSTDATA));