[NTOSKRNL]
authorCameron Gutman <aicommander@gmail.com>
Thu, 22 Apr 2010 21:07:46 +0000 (21:07 +0000)
committerCameron Gutman <aicommander@gmail.com>
Thu, 22 Apr 2010 21:07:46 +0000 (21:07 +0000)
commit1e1d4a34ac9f9127b79b1110d55f0df4413a0e82
tree3feefd29685be6c334235a15f7e6211e42bb46bf
parentc0d168b15aeb3a5de1d71bc39d3f523fd71b18b7
[NTOSKRNL]
- Add a stub for IRP_MN_REMOVE_DEVICE in PnpRoot
- Revert 2 incorrect changes from r46983 (DNF_ENUMERATED added to the DNF_ADDED assertion and setting the DNF_RESOURCE_REPORTED flag in IopStartDevice2)
- Set the DNF_LEGACY_DRIVER flag if the AddDevice handler is missing
- Add a helper function called IopSendRemoveDevice which sends IRP_MN_REMOVE_DEVICE to a device object
- Call IopSendRemoveDevice if IRP_MN_START_DEVICE fails
- Set the DNF_STARTED and DNF_ADDED flags for legacy drivers
- Enable the DNF_ADDED assertion in IopStartDevice2

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