Erich E. Hoover
|
68f23a1138
|
ntoskrnl.exe: Improve IoGetDeviceObjectPointer stub to appease SecuROM 5.x.
|
2015-07-13 14:47:51 +09:00 |
Alexandre Julliard
|
b45395f589
|
ntoskrnl: Forward IRP_MJ_CREATE and IRP_MJ_CLOSE requests to the loaded driver.
|
2015-07-09 14:48:37 +09:00 |
Alexandre Julliard
|
bf26950194
|
server: Pass the file instead of the device pointer in all IRP requests.
|
2015-07-09 14:48:34 +09:00 |
Alexandre Julliard
|
13499a3d11
|
ntoskrnl: Implement creation and destruction of file objects.
|
2015-07-09 14:48:14 +09:00 |
Alexandre Julliard
|
d087ea6798
|
server: Pass the device client pointer as part of the IRP parameters.
|
2015-07-09 14:38:18 +09:00 |
Sebastian Lackner
|
0b06d4c4a3
|
ntoskrnl: Add initial code to emulate memory access to USER_SHARED_DATA on x86_64.
|
2015-06-19 20:15:12 +09:00 |
Alexandre Julliard
|
a38aaf4365
|
ntoskrnl: Add support for flush requests.
|
2015-05-06 17:16:48 +09:00 |
Alexandre Julliard
|
2cd717a604
|
ntoskrnl: Add support for read and write requests.
|
2015-05-06 17:16:48 +09:00 |
Alexandre Julliard
|
a78f8f298a
|
ntoskrnl: Flesh out IoBuildSynchronousFsdRequest implementation.
|
2015-05-06 17:16:48 +09:00 |
Alexandre Julliard
|
311f786286
|
server: Add a common structure to store irp parameters.
|
2015-05-06 17:16:16 +09:00 |
Alexandre Julliard
|
fc4a94c0e2
|
server: Return irp size separately from the output data.
|
2015-05-06 08:44:30 +09:00 |
Alexandre Julliard
|
165dd1ff36
|
server: Rename ioctl to irp to allow supporting various types of I/O requests.
|
2015-05-06 08:44:29 +09:00 |
Sebastian Lackner
|
01c2af446a
|
ntoskrnl: Avoid repeated FIXME messages in PsLookupProcessByProcessId.
|
2015-04-06 18:06:21 +09:00 |
Alexandre Julliard
|
c40239d989
|
ntoskrnl: Allow running user APC inside the device manager loop.
|
2015-03-13 21:57:24 +09:00 |
Alexandre Julliard
|
4c1da45567
|
ntoskrnl: Allow IoCompleteRequest to report completion asynchronously.
|
2015-03-11 22:48:22 +09:00 |
Alexandre Julliard
|
a85d23bfc3
|
ntoskrnl: Get rid of the IRP instance list.
|
2015-03-04 23:57:41 +09:00 |
Alexandre Julliard
|
1895a42509
|
ntoskrnl: Use the MDL allocation routines for standard ioctl processing.
|
2015-03-04 23:57:38 +09:00 |
Alexandre Julliard
|
5fc369ff21
|
ntoskrnl: Use the IRP allocation routines for standard ioctl processing.
|
2015-03-04 23:51:32 +09:00 |
Austin English
|
b39efd9ed7
|
ntoskrnl.exe: Add ExfInterlockedRemoveHeadList stub.
|
2015-02-06 23:37:06 +09:00 |
Austin English
|
a2f864cac8
|
ntoskrnl.exe: Add a stub for ExInterlockedRemoveHeadList.
|
2015-02-05 23:02:02 +09:00 |
Sebastian Lackner
|
cffe06af80
|
ntoskrnl: Initialize irp.Tail.Overlay.OriginalFileObject with stub file object.
|
2015-01-15 11:35:28 +01:00 |
Stefan Leichter
|
f592eea591
|
ntoskrnl.exe: Add stub for KeSetSystemAffinityThread.
|
2015-01-05 20:09:02 +01:00 |
Austin English
|
cc54a298a0
|
ntoskrnl.exe: Add a stub for IoCsqInitialize.
|
2014-12-24 11:16:04 +01:00 |
Marcus Meissner
|
c0816eabff
|
ntoskrnl.exe: Added IoBuildSynchronousFsdRequest and IoGetAttachedDevice stubs.
|
2014-12-02 19:45:29 +01:00 |
Austin English
|
825673210f
|
ntoskrnl.exe: Add a stub for IoRegisterPlugPlayNotification.
|
2014-11-04 13:26:28 +09:00 |
Austin English
|
9c5f23121a
|
ntoskrnl.exe: Add ObQueryNameString stub.
|
2014-10-30 12:33:54 +09:00 |
Qian Hong
|
1ec64dcd23
|
ntoskrnl.exe: Export InitSafeBootMode.
|
2014-10-15 11:42:55 +09:00 |
Alistair Leslie-Hughes
|
d8c6a11971
|
ntoskrnl.exe: Add stub KeInsertQueue.
|
2014-03-19 11:33:24 +01:00 |
Alistair Leslie-Hughes
|
ba13893030
|
ntoskrnl.exe: Add stub MmUnlockPagableImageSection.
|
2014-03-19 11:33:24 +01:00 |
Alistair Leslie-Hughes
|
efb3b07f13
|
ntoskrnl.exe: Add stub MmLockPagableSectionByHandle.
|
2014-03-19 11:33:23 +01:00 |
Michael Stefaniuc
|
2a39cb377a
|
dlls: Replace the remaining CONSTs.
|
2013-09-25 11:49:20 +02:00 |
Alexandre Julliard
|
b30160f669
|
ntoskrnl.exe: Don't bother to remove exception handler at process exit.
|
2013-05-20 12:28:08 +02:00 |
Christian Costa
|
ee67d124ac
|
ntoskrnl.exe: Add stub for IoAcquireRemoveLockEx.
|
2012-10-15 15:25:24 +02:00 |
Christian Costa
|
6643f07d2b
|
ntoskrnl.exe: Don't try to copy back data in buffered mode when we don't expect any in process_ioctl.
|
2012-10-03 13:10:45 +02:00 |
Christian Costa
|
ea943293c6
|
ntoskrnl.exe: Add stub for ExCreateCallback.
|
2012-10-03 13:10:45 +02:00 |
Alexandre Julliard
|
b560c56f3f
|
ntoskrnl.exe: Add missing WINAPIs.
|
2012-10-02 19:52:46 +02:00 |
Christian Costa
|
e3607c9858
|
ntoskrnl.exe: Add stub for PsImpersonateClient.
|
2012-10-02 15:21:21 +02:00 |
Christian Costa
|
5c65471681
|
ntoskrnl.exe: Implement IoAllocateMdl.
|
2012-10-02 15:21:13 +02:00 |
Christian Costa
|
84465b420b
|
ntoskrnl.exe: Add stub for IoAcquireCancelSpinLock and IoReleaseCancelSpinLock.
|
2012-10-02 15:05:43 +02:00 |
Christian Costa
|
5ca17f6d50
|
ntoskrnl.exe: Add TRACEs to IoCreateDriver and IoDelete driver.
|
2012-10-01 12:04:14 +02:00 |
Christian Costa
|
59eaf2003b
|
ntoskrnl.exe: Add stub for MmMapLockedPagesSpecifyCache.
|
2012-10-01 12:03:55 +02:00 |
Christian Costa
|
0a7ab9841d
|
ntoskrnl.exe: Add stub for MmProbeAndLockPages.
|
2012-10-01 12:03:31 +02:00 |
Christian Costa
|
b1fc2182b1
|
ntoskrnl.exe: Add stub for MmUnlockPages.
|
2012-10-01 12:03:20 +02:00 |
Christian Costa
|
5087cb192c
|
ntoskrnl.exe: Add partial stub for IoFreeMdl.
|
2012-09-28 11:24:16 +02:00 |
Christian Costa
|
2a278ef5e4
|
ntoskrnl.exe: Improve IoAllocateMdl stub.
|
2012-09-28 11:24:10 +02:00 |
Alexander Morozov
|
70dcc41760
|
ntoskrnl.exe: Fix a typo.
|
2012-03-15 19:56:45 +01:00 |
Austin English
|
902d619dfe
|
ntoskrnl.exe: Add a stub for IoStartNextPacket.
|
2012-03-13 10:43:54 +01:00 |
Austin English
|
a4ee9f2d20
|
ntoskrnl.exe: Add a stub for IoCreateSynchronizationEvent.
|
2012-01-19 21:08:54 +01:00 |
Austin English
|
daf0cba81f
|
ntoskrnl.exe: Add a stub for Ke386SetIoAccessMap.
|
2011-12-30 15:41:10 +01:00 |
Austin English
|
60bd62b07c
|
ntoskrnl.exe: Add a stub for Ke386IoSetAccessProcess.
|
2011-12-30 15:41:09 +01:00 |