IopActionInterrogateDeviceStack(PDEVICE_NODE DeviceNode,
PVOID Context);
+NTSTATUS
+IopUpdateResourceMap(
+ IN PDEVICE_NODE DeviceNode);
+
/* PRIVATE FUNCTIONS *********************************************************/
PWCHAR
{
Status = IopTranslateDeviceResources(DeviceNode, RequiredLength);
if (NT_SUCCESS(Status))
- IopDeviceNodeSetFlag(DeviceNode, DNF_RESOURCE_ASSIGNED);
+ Status = IopUpdateResourceMap(DeviceNode);
}
IopDeviceNodeClearFlag(DeviceNode, DNF_ASSIGNING_RESOURCES);