Sweden-Number/dlls/ntdll
Eric Pouech 9bd4f6bf15 - made async.h ready for use in ntdll: replaced all calls to kernel32
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)
2003-06-26 02:08:17 +00:00
..
tests - kernel32's environment tests: a few more tests now succeed 2003-06-18 03:24:20 +00:00
.cvsignore Added .spec.def files. 2002-12-12 22:04:04 +00:00
Makefile.in Moved tape.c to dlls/kernel. 2003-06-24 03:34:15 +00:00
cdrom.c - started implementing ntdll.NtDeviceIoControlFile and made 2003-06-24 19:28:21 +00:00
critsection.c Add the ID of the blocking thread to the error message. 2003-06-16 19:36:22 +00:00
debugtools.c Only print the trace header when we are at the beginning of a new 2003-03-14 04:02:03 +00:00
env.c - fixed a couple of bugs in ntdll environment functions (one in trace, 2003-06-18 03:23:22 +00:00
error.c Fix mapping of STATUS_DEVICE_NOT_CONNECTED to match XP. 2003-01-02 17:50:48 +00:00
exception.c Split signal blocking code out of SIGNAL_Reset into SIGNAL_Block. 2003-03-21 23:45:26 +00:00
file.c - made async.h ready for use in ntdll: replaced all calls to kernel32 2003-06-26 02:08:17 +00:00
heap.c - in kernel32, replaced all {Enter|Leave}CriticalSection calls with 2003-06-23 18:12:28 +00:00
large_int.c Implemented RtlRandom, RtlAreAllAccessesGranted, 2003-04-08 00:55:36 +00:00
loader.c Only create the 16-bit dummy module when we need really it. 2003-05-20 02:32:26 +00:00
misc.c Replace 0x%p with %p. 2002-12-05 19:56:15 +00:00
nt.c Implemented timer related functions in ntdll and make the kernel32 2003-05-20 04:00:42 +00:00
ntdll.spec - start moving a few file related functions from files/file.c to 2003-06-24 02:32:01 +00:00
ntdll_misc.h - started implementing ntdll.NtDeviceIoControlFile and made 2003-06-24 19:28:21 +00:00
om.c Implemented NtQueryObject and NtSetInformationObject for the 2003-05-20 19:20:42 +00:00
path.c Implemented: 2003-06-16 01:24:30 +00:00
reg.c Avoid GetProcessHeap() inside ntdll. 2003-03-14 23:16:46 +00:00
resource.c Moved the EnumResource* functions to the kernel dll, and fixed their 2003-05-07 03:21:26 +00:00
rtl.c Implemented RtlDosPathNameToNtPathName_U, RtlGetCurrentDirectory_U, 2003-05-15 04:20:42 +00:00
rtlbitmap.c Fix miscellaneous spelling errors and typos. 2003-05-13 00:41:57 +00:00
rtlstr.c Implement RtlDuplicateUnicodeString, RtlFindCharInUnicodeString, 2003-05-06 18:27:40 +00:00
sec.c Added AddAccessAllowdAceEx, AddAccessDeniedAceEx, GetAclInformation. 2003-06-16 19:44:06 +00:00
signal_i386.c Remove SIGALRM handler. 2003-06-16 01:18:26 +00:00
signal_powerpc.c - Save more registers (exception, float...) if they are defined. 2003-05-13 03:35:01 +00:00
signal_sparc.c No longer call WaitFor*Object* from ntdll (but NtWait*Object*). 2003-04-03 23:57:11 +00:00
string.c - Implement RtlDowncaseUnicodeString, RtlUniform, iswdigit, iswlower, 2003-03-22 00:20:58 +00:00
sync.c - made async.h ready for use in ntdll: replaced all calls to kernel32 2003-06-26 02:08:17 +00:00
thread.c Implemented NtQueueApcThread, and changed the server APC interface to 2003-04-04 22:26:34 +00:00
time.c Typos/spelling fixes. 2003-06-18 03:30:39 +00:00
virtual.c Fixed section mapping in PE loading when both 2003-06-21 02:02:27 +00:00
wcstring.c - Implement RtlDowncaseUnicodeString, RtlUniform, iswdigit, iswlower, 2003-03-22 00:20:58 +00:00