Commit Graph

190 Commits

Author SHA1 Message Date
Alexander Morozov 7541ecbf4c ntoskrnl.exe: Fix trace typo. 2008-10-09 13:14:49 +02:00
Alexander Morozov 2e917e3a3c ntoskrnl.exe: Implement some functions. 2008-10-07 12:52:38 +02:00
Alexander Morozov 1be805bee5 ntoskrnl.exe: Initialize StackSize field of DEVICE_OBJECT structure. 2008-10-07 12:42:49 +02:00
Peter Dons Tychsen 6e7c73cacf ntoskrnl: Implement partial stub for IoGetConfigurationInformation(). 2008-09-09 11:46:17 +02:00
Jim Cameron 31ba88d302 ntoskrnl.exe: Add stub for ObfDereferenceObject(). 2008-09-03 14:21:44 +02:00
Jim Cameron 410cb3e7f8 ntoskrnl.exe: Add stub for ObReferenceObjectByHandle(). 2008-09-03 14:21:43 +02:00
Jim Cameron 4f39948f7b ntoskrnl.exe: Add stub for IoRegisterShutdownNotification(). 2008-09-03 14:21:43 +02:00
Jim Cameron 9a4d1d15cf ntoskrnl.exe: Add stub for IoRegisterDriverReinitialization(). 2008-09-03 14:21:43 +02:00
Jim Cameron 597150f692 ntoskrnl.exe: Add stub for IoGetRelatedDeviceObject(). 2008-09-03 14:21:43 +02:00
Jim Cameron faa6ca08e9 ntoskrnl.exe: Add stub for IoGetDeviceObjectPointer(). 2008-09-03 14:21:43 +02:00
Alexander Morozov 809fe637bd ntoskrnl.exe: Add stub for IoDeleteSymbolicLink. 2008-07-30 15:24:06 +02:00
Alexander Morozov 217af4e7b9 ntoskrnl.exe: Add stubs for IoAllocateIrp, IoInitializeIrp and IoFreeIrp. 2008-07-30 15:23:58 +02:00
Alexandre Julliard 9c29dbd987 Avoid exporting common symbols since that's broken on Mac OS X. 2008-07-21 14:47:55 +02:00
Alexander Morozov 7f3b1daaf2 ntoskrnl.exe: Change calling conventions for Interlocked* functions. 2008-04-28 12:20:42 +02:00
Detlef Riekenberg 28553fa8a7 ntoskrnl.exe: Implement KeQueryInterruptTime. 2008-04-08 12:22:11 +02:00
Detlef Riekenberg ee4a996963 ntoskrnl.exe: Implement KeQueryActiveProcessors. 2008-04-08 12:22:04 +02:00
Detlef Riekenberg f3380958bd ntoskrnl.exe: Implement MmIsAddressValid. 2008-03-22 11:13:59 +01:00
Rob Shearman 48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Paul Chitescu 4e511d9e8c ntoskrnl.exe: Implement MmPageEntireDriver and MmResetDriverPaging. 2008-02-06 12:43:53 +01:00
Lei Zhang 122eadb815 ntoskrnl.exe: Additional stub implementations. 2008-01-09 12:25:43 +01:00
Alexandre Julliard 6f5131e47f ntoskrnl.exe: Allow returning data in ioctls along with a positive non-zero status. 2007-12-18 19:46:39 +01:00
Alexandre Julliard 7ac931acf2 ntoskrnl.exe: Added implementation for IoCreateDriver and IoDeleteDriver. 2007-12-18 19:46:06 +01:00
Francois Gouget 4b1ba7bf17 ntoskrnl: Remove trailing spaces in Wine traces. 2007-11-13 13:35:59 +01:00
EA Durbin 4bae34cd2e ntoskrnl.exe: Add stub Implementation of IoAllocateMdl. 2007-11-09 12:58:35 +01:00
EA Durbin eb6a1fc9d0 ntoskrnl.exe: Add stub Implementation of IoAllocateWorkItem. 2007-11-09 12:58:26 +01:00
Francois Gouget 17c57737c9 ntoskrnl.exe: Fix the PsCreateSystemThread() prototype and declare it in wdm.h.
Add a prototype for PsTerminateSystemThread().
2007-09-27 20:12:17 +02:00
Carroll Vance 8d1a85914a ntoskrnl.exe: Added PsCreateSystemThread. 2007-09-21 12:42:44 +02:00
Francois Gouget f20cd498e0 ntoskrnel.exe: Better match the PSDK types and fix the winapi_check warnings. 2007-08-16 11:09:41 +02:00
James Hawkins fbbd91544f ntoskrnl.exe: Add a stub implementation of KeInitializeTimer. 2007-06-19 12:56:00 +02:00
Vitaliy Margolen 311c001654 ntdll: Implement RtlWriteRegistryValue and forward ntoskrnl to it. 2007-05-21 17:03:00 +02:00
Alexandre Julliard bd3a08b355 ntoskrnl.exe: Implemented a couple of time-related APIs. 2007-05-18 16:48:54 +02:00
Alexandre Julliard 73cc00f9a5 ntoskrnl.exe: Reuse the kernel32 instruction emulation support for kernel-mode drivers. 2007-05-18 16:37:23 +02:00
Alexandre Julliard e0d5dbaeb8 ntoskrnl.exe: Implemented PsGetVersion and added stubs for a couple of other Ps functions. 2007-05-17 09:49:28 +02:00
Alexandre Julliard 4cbe5b78d3 ntoskrnl.exe: Export a Wine-internal function to run the device request handling loop. 2007-05-16 21:13:34 +02:00
Alexandre Julliard 982d6ccbe4 ntoskrnl.exe: Implemented a number of memory allocation functions. 2007-05-16 17:39:32 +02:00
Alexandre Julliard e2d94ec001 ntoskrnl.exe: Added IofCompleteRequest. 2007-05-15 21:56:05 +02:00
Alexandre Julliard 72f2ba6fc4 ntoskrnl.exe: Export KeServiceDescriptorTable and KeTickCount. 2007-05-15 21:49:26 +02:00
Alexandre Julliard 7330edd25d ntoskrnl.exe: Implemented IoCreateSymbolicLink. 2007-05-15 21:45:51 +02:00
Alexandre Julliard a2adc88815 ntoskrnl.exe: Implemented IoCreateDevice and IoDeleteDevice. 2007-05-15 21:41:50 +02:00
Alexandre Julliard 12c169d2bf ntoskrnl.exe: Initial stub version with forwards to existing functions. 2007-05-14 19:55:32 +02:00