[UMPNPMGR] Check ulFlags in PNP_GetGlobalState

Return CR_INVALID_FLAG if ulFlags is not zero.
This commit is contained in:
Eric Kohl 2023-05-29 09:54:31 +02:00
parent 13e6cbcafa
commit 024daea0af

View file

@ -659,11 +659,13 @@ PNP_GetGlobalState(
DWORD ulFlags)
{
UNREFERENCED_PARAMETER(hBinding);
UNREFERENCED_PARAMETER(ulFlags);
DPRINT("PNP_GetGlobalState(%p %p 0x%08lx)\n",
hBinding, pulState, ulFlags);
if (ulFlags != 0)
return CR_INVALID_FLAG;
*pulState = CM_GLOBAL_STATE_CAN_DO_UI | CM_GLOBAL_STATE_SERVICES_AVAILABLE;
return CR_SUCCESS;