reactos/ntoskrnl/io/pnpmgr
Victor Perevertkin 4c95339da0
[NTOS:IO] Refactoring of the driver initialization code (2)
- Do not hold the IopDriverLoadResource while trying to reference a
  driver object (but still acquire it when we actually need to load a
  driver)
- Change IopLoadDriver and IopInitializeDriverModule to use registry
  handle instead of a service name string and/or full registry path
- Do not try to reference a driver object inside IopLoadDriver. It's
  supposed to be done before the function call
2021-01-04 16:50:33 +03:00
..
arbs.c [NTOS][SDK:LIB] Add a Resources Arbiter library, to be used by bus drivers (acpi, pci), kernel and legacy hal (PIC HAL). (#2471) 2020-04-09 19:41:11 +02:00
devaction.c [NTOS:IO] Refactoring of the driver initialization code (2) 2021-01-04 16:50:33 +03:00
devnode.c [NTOS:PNP][NTOS:IO] Do not create a device object + node on every driver load 2021-01-04 16:50:32 +03:00
plugplay.c [REACTOS] Cleanup INIT and some PAGE section allocations 2020-11-02 21:45:31 +03:00
pnpdma.c Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
pnpinit.c [REACTOS] Cleanup INIT and some PAGE section allocations 2020-11-02 21:45:31 +03:00
pnpmgr.c [NTOS:PNP] Check if APCs are enabled before waiting inside IopSynchronousCall 2020-12-05 22:25:39 +03:00
pnpnotify.c [NTOS:PNP] Improve and refactor PnP notifications 2020-12-05 22:25:40 +03:00
pnpreport.c [NTOS:PNP][NTOS:IO] Do not create a device object + node on every driver load 2021-01-04 16:50:32 +03:00
pnpres.c [NTOS:IO] Do not translate resources of type CmResourceTypeDevicePrivate 2020-11-15 18:38:37 +01:00
pnproot.c [NTOS:PNP] Directly accept a UNICODE_STRING in LocateChildDevice. CORE-15882 2020-05-17 20:56:16 +02:00
pnputil.c [NTOS:PNP] Correctly respect data size in PnpRegSzToString. CORE-15766 2019-02-20 12:23:33 +01:00