From 1115b655fa0120baa32580487aa2a1a09f5a24bb Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Mon, 22 Aug 2011 17:01:33 +0000 Subject: [PATCH] [PNPMGR] - Print an debug message if IRP_MN_FILTER_RESOURCE_REQUIREMENTS fails - Don't let a broken driver remove our resource requirements list svn path=/trunk/; revision=53379 --- reactos/ntoskrnl/io/pnpmgr/pnpres.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/ntoskrnl/io/pnpmgr/pnpres.c b/reactos/ntoskrnl/io/pnpmgr/pnpres.c index 7a649ac6e45..7c69a5974a1 100644 --- a/reactos/ntoskrnl/io/pnpmgr/pnpres.c +++ b/reactos/ntoskrnl/io/pnpmgr/pnpres.c @@ -547,10 +547,10 @@ IopFilterResourceRequirements(IN PDEVICE_NODE DeviceNode) &Stack); if (!NT_SUCCESS(Status) && Status != STATUS_NOT_SUPPORTED) { - DPRINT("IopInitiatePnpIrp(IRP_MN_FILTER_RESOURCE_REQUIREMENTS) failed\n"); + DPRINT1("IopInitiatePnpIrp(IRP_MN_FILTER_RESOURCE_REQUIREMENTS) failed\n"); return Status; } - else if (NT_SUCCESS(Status)) + else if (NT_SUCCESS(Status) && IoStatusBlock.Information) { DeviceNode->ResourceRequirements = (PIO_RESOURCE_REQUIREMENTS_LIST)IoStatusBlock.Information; }