[NTOS:PNP] Halfplement IoInvalidateDeviceState 4027/head
authorVictor Perevertkin <victor.perevertkin@reactos.org>
Tue, 12 Oct 2021 23:28:24 +0000 (02:28 +0300)
committerVictor Perevertkin <victor.perevertkin@reactos.org>
Tue, 26 Apr 2022 23:42:20 +0000 (02:42 +0300)
commitcf0bc1c1321047b879edcd19bfbf08138ba9c988
treef6dea5267dbf3baf610b0f1b15b1d303b622c00d
parent8f40fc7ede620213ef6d647d4c0ae5aa66bacf12
[NTOS:PNP] Halfplement IoInvalidateDeviceState

Implement the correct start-stop sequence for resource rebalancing
without the actual rebalancing. Also move IoInvalidateDeviceState
processing into the enumeration thread as it should be.

CORE-17519
ntoskrnl/include/internal/io.h
ntoskrnl/io/pnpmgr/devaction.c
ntoskrnl/io/pnpmgr/pnpirp.c
ntoskrnl/io/pnpmgr/pnpmgr.c