mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-30 04:13:33 +00:00
83fb8b7c7cc39095ff3a8465f6e880b41f7c2dcd
- The status results are always set before an event is signaled. - Some checks for ASYNC irp's were wrong (missing brackets, now replaced with SyncIrp). - Don't signal the FO event if it is the same as the UserEvent. - Set the IOSB on error for async irp's with a sync FO (fix bug #609). IMHO, the old schematics is wrong, because on error it is possible that an event isn't signaled if the driver has previous returned STATUS_PENDING. In this case, the caller will wait forever. svn path=/trunk/; revision=15117
Description
A free Windows-compatible Operating System
528 MiB
Languages
C
86.9%
C++
10.7%
Python
0.7%
Assembly
0.5%
CMake
0.5%
Other
0.4%