[NTOS:IO] Show the captured/generated driver name in one failure path of IoCreateDriver.

This commit is contained in:
Hermès Bélusca-Maïto 2022-11-18 16:17:30 +01:00
parent 56be4eafd5
commit 4a93b0a463
No known key found for this signature in database
GPG key ID: 3B2539C65E7B93D0

View file

@ -643,7 +643,7 @@ IopInitializeDriverModule(
driverObject->Flags &= ~DRVO_LEGACY_DRIVER;
}
// Windows does this fixup - keep it for compatibility
/* Windows does this fixup, keep it for compatibility */
for (INT i = 0; i <= IRP_MJ_MAXIMUM_FUNCTION; i++)
{
/*
@ -1695,13 +1695,13 @@ try_again:
if (!NT_SUCCESS(Status))
{
/* If it didn't work, then kill the object */
DPRINT1("'%wZ' initialization failed, status (0x%08lx)\n", DriverName, Status);
DPRINT1("'%wZ' initialization failed, status (0x%08lx)\n", &LocalDriverName, Status);
ObMakeTemporaryObject(DriverObject);
ObDereferenceObject(DriverObject);
return Status;
}
// Windows does this fixup - keep it for compatibility
/* Windows does this fixup, keep it for compatibility */
for (i = 0; i <= IRP_MJ_MAXIMUM_FUNCTION; i++)
{
/*