Alexandre Julliard : ntdll: Reimplement NtReadFile.

Alexandre Julliard julliard at wine.codeweavers.com
Sat Apr 7 05:23:16 CDT 2007


Module: wine
Branch: master
Commit: 539d5863e6fae78943fe59a60b151433126a9481
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=539d5863e6fae78943fe59a60b151433126a9481

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Fri Apr  6 16:05:53 2007 +0200

ntdll: Reimplement NtReadFile.

Always try a read() before queuing an async I/O.
Handle timeout waits for synchronous I/O entirely on the client side.
Queue the final APC as a proper user APC.

---

 dlls/ntdll/file.c |  284 ++++++++++++++++++++++++++++++++++------------------
 1 files changed, 186 insertions(+), 98 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=539d5863e6fae78943fe59a60b151433126a9481



More information about the wine-cvs mailing list