From 0aebbd328d9b4f80431df40919648e717a4600f6 Mon Sep 17 00:00:00 2001 From: Aleksey Bragin Date: Wed, 15 Aug 2012 22:29:11 +0000 Subject: [PATCH] [NTOS] - Hermes Belusca: Give pnp driver object a name. See issue #7241 for more details. svn path=/trunk/; revision=57080 --- reactos/ntoskrnl/io/pnpmgr/pnpinit.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/reactos/ntoskrnl/io/pnpmgr/pnpinit.c b/reactos/ntoskrnl/io/pnpmgr/pnpinit.c index 89557da585e..1b3d68e86b0 100644 --- a/reactos/ntoskrnl/io/pnpmgr/pnpinit.c +++ b/reactos/ntoskrnl/io/pnpmgr/pnpinit.c @@ -364,6 +364,7 @@ IopInitializePlugPlayServices(VOID) ULONG Disposition; HANDLE KeyHandle, EnumHandle, ParentHandle, TreeHandle, ControlHandle; UNICODE_STRING KeyName = RTL_CONSTANT_STRING(L"\\REGISTRY\\MACHINE\\SYSTEM\\CURRENTCONTROLSET"); + UNICODE_STRING PnpManagerDriverName = RTL_CONSTANT_STRING(L"\\Driver\\PnpManager"); PDEVICE_OBJECT Pdo; /* Initialize locks and such */ @@ -468,7 +469,7 @@ IopInitializePlugPlayServices(VOID) } /* Create the root driver */ - Status = IoCreateDriver(NULL, PnpRootDriverEntry); + Status = IoCreateDriver(&PnpManagerDriverName, PnpRootDriverEntry); if (!NT_SUCCESS(Status)) { DPRINT1("IoCreateDriverObject() failed\n");