mirror of
https://github.com/reactos/reactos.git
synced 2025-01-01 03:54:02 +00:00
582ca68696
- BUGFIX: do not call IoGetRelatedTargetDevice while guarded mutex is acquired (the function issues an APC, but they are disabled inside a critical section) - BUGFIX: only the beginning of a structure for GUID_PNP_CUSTOM_NOTIFICATION was copied and queued. Just pass it as-is to a subscriber, without copying - Don't convert event GUID to string, store and compare GUID struct itself - Split IopNotifyPlugPlayNotification into 3 functions for each type of notification (less stack usage and for future changes) - Move initialization code for notifications into a separate routine - Use separate lists and locks for every type of notification - Put "TargetDeviceChange" notifications into their place inside DEVICE_NODE |
||
---|---|---|
.. | ||
adapter.c | ||
arcname.c | ||
bootlog.c | ||
controller.c | ||
device.c | ||
deviface.c | ||
driver.c | ||
error.c | ||
file.c | ||
iocomp.c | ||
ioevent.c | ||
iofunc.c | ||
iomdl.c | ||
iomgr.c | ||
iorsrce.c | ||
iotimer.c | ||
iowork.c | ||
irp.c | ||
irq.c | ||
ramdisk.c | ||
rawfs.c | ||
remlock.c | ||
symlink.c | ||
util.c | ||
volume.c |