[PATCH 1/2] server: STATUS_MORE_PROCESSING_REQUIRED indicates that an async operation should not send a completion (try 5).
Erich E. Hoover
compholio at gmail.com
Wed Jun 6 18:53:01 CDT 2012
Several MSDN articles indicate that kernel drivers can respond
with STATUS_MORE_PROCESSING_REQUIRED to indicate that an IRP is
incomplete and that the I/O manager should not produce a completion
notification. Handling the return value of our async operations in
this way permits us to handle completions for closed AcceptEx socket
handles (part 2). This version has been modified to no-longer change
the internal status, a second read of the MSDN article on this topic
did not support that behavior. Also, this version sees the code move
over to the add_async_completion() routine and adds a small comment
describing the intended behavior.
server: STATUS_MORE_PROCESSING_REQUIRED indicates that an async
operation should not send a completion.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 952 bytes
Desc: not available
More information about the wine-patches