1. 26 Jun, 2003 1 commit
    • Eric Pouech's avatar
      - made async.h ready for use in ntdll: replaced all calls to kernel32 · 9bd4f6bf
      Eric Pouech authored
        functions with ntdll equivalent
      - replaced status setter/getter for wine async structures with direct
        access to a (now included) IO_STATUS_BLOCK structure
      - since we now have a IO_STATUS_BLOCK in async_private, we no longer
        need in most of the user (derivated) structures a field for
        LPOVERLAPPED (it's stored as the IO_STATUS_BLOCK)
      - rewrote the async.h users accordingly
      - implemented ntdll.Nt{Read|Write}File and let
        kernel32.{Read|Write}File(Ex)? use those new ntdll functions
      - rewrote smb read/write interfaces to be more ntdll stylish (no
        overlapped yet)
      9bd4f6bf
  2. 12 Mar, 2003 1 commit
  3. 25 Oct, 2002 1 commit
  4. 23 Oct, 2002 1 commit
  5. 18 Oct, 2002 1 commit
  6. 28 Aug, 2002 1 commit
  7. 26 Aug, 2002 1 commit
  8. 17 Aug, 2002 1 commit
  9. 05 Jun, 2002 1 commit
  10. 31 May, 2002 1 commit
  11. 14 May, 2002 1 commit
  12. 25 Apr, 2002 1 commit
  13. 24 Apr, 2002 1 commit
  14. 22 Apr, 2002 1 commit
  15. 21 Apr, 2002 1 commit
  16. 14 Apr, 2002 1 commit
    • Martin Wilck's avatar
      - Need a "cleanup" method. · 08867f71
      Martin Wilck authored
      - calling the "call_completion" method unconditionally in finish_async
        (introduced by me) was wrong, because the thread may never be in an
        alertable wait state -> call it only if user completion function is present.
      - We need two constant "ops" objects, one with and one without call_completion
        method (the event field may NOT be used to determine whether the completion
        must be called or not).
      08867f71
  17. 05 Apr, 2002 1 commit
  18. 11 Mar, 2002 1 commit
  19. 09 Mar, 2002 1 commit
  20. 27 Feb, 2002 1 commit
  21. 26 Feb, 2002 1 commit
  22. 19 Feb, 2002 1 commit
  23. 20 Dec, 2001 1 commit
  24. 13 Dec, 2001 1 commit
  25. 04 Dec, 2001 1 commit
  26. 30 Nov, 2001 1 commit
  27. 12 Nov, 2001 1 commit
  28. 07 Nov, 2001 1 commit
  29. 06 Nov, 2001 1 commit
  30. 21 Oct, 2001 1 commit
  31. 14 Oct, 2001 1 commit
  32. 20 Aug, 2001 1 commit
  33. 06 Aug, 2001 1 commit
  34. 26 Jul, 2001 1 commit
  35. 24 Jul, 2001 1 commit
  36. 23 Jul, 2001 1 commit
  37. 20 Jul, 2001 1 commit
  38. 19 Jul, 2001 1 commit
  39. 18 Jul, 2001 2 commits