[NTOS:PNP]
authorThomas Faber <thomas.faber@reactos.org>
Sat, 4 Mar 2017 16:01:59 +0000 (16:01 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Sat, 4 Mar 2017 16:01:59 +0000 (16:01 +0000)
commit16b4b0a87486e26633bb5a7e0d81f6a3d913ebfa
treebd7c669d894c1e123c188380766b9626458f3601
parentab14ba211c22ea53b5817cebed86844a7478faf3
[NTOS:PNP]
- Make device instance paths unique if necessary (by adding the parent ID prefix), regardless of the return status from IRP_MN_QUERY_ID/BusQueryInstanceID. Support for this IRP is optional in most cases, and a failure status just indicates no instance id information is needed by the driver stack.
Major thanks to Vadim Galyant for debugging this and identifying the root cause.
CORE-12732 CORE-12818 CORE-12745 CORE-12733 CORE-12717 CORE-12735

svn path=/trunk/; revision=74053
reactos/ntoskrnl/io/pnpmgr/pnpmgr.c