- Correctly fail IRP_MN_START_DEVICE if PnpStart failed. Spotted by Vadim Galyant.
CORE-11929 #resolve

svn path=/trunk/; revision=72683
This commit is contained in:
Thomas Faber 2016-09-15 13:37:26 +00:00
parent a2d24bde65
commit b64b5f76db

View file

@ -417,10 +417,13 @@ CHCDController::HandlePnp(
Status = m_Hardware->PnpStart(RawResourceList, TranslatedResourceList);
}
//
// enable symbolic link
//
Status = SetSymbolicLink(TRUE);
if (NT_SUCCESS(Status))
{
//
// enable symbolic link
//
Status = SetSymbolicLink(TRUE);
}
}
DPRINT("[%s] HandlePnp IRP_MN_START FDO: Status %x\n", m_USBType ,Status);