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