mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 01:55:19 +00:00
798fc13b48
- Use DeviceNode->State field and its values, instead of DeviceNode->Flags for tracking current node state - Change DNF_* flags to the ones compatible with Windows XP+ - Simplify state changes for device nodes and encapsulate all the logic inside the PiDevNodeStateMachine routine. This makes the ground for future improvements in the device removal sequence and resource management - Now values inside DeviceNode->State and ->Flags are compatible with the windbg !devnode macro and can be tracked using it - BUGFIX: fixed cases where IRP_MN_START_DEVICE or IRP_MN_QUERY_DEVICE_RELATIONS may be sent to a device after a IRP_MN_REMOVE_DEVICE CORE-7826 |
||
---|---|---|
.. | ||
arbs.c | ||
devaction.c | ||
devnode.c | ||
plugplay.c | ||
pnpdma.c | ||
pnpinit.c | ||
pnpirp.c | ||
pnpmgr.c | ||
pnpnotify.c | ||
pnpreport.c | ||
pnpres.c | ||
pnproot.c | ||
pnputil.c |