[ros-kernel] MmMapLockedPages patch review
Filip Navara
xnavara at volny.cz
Sun Mar 7 18:45:13 CET 2004
KJK::Hyperion wrote:
> MmMapLockedPages(UserMode) maps resident kernel memory into the
> user-mode address space (references: the PROCESS_HAS_LOCKED_PAGES and
> DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS bugcheck codes, and
> <http://www.osr.com/ntinsider/2000/sharing_memory.htm>), and this
> appears to do exactly the opposite
Based on this article I wrote very simple test program+driver that sends
"Hello Word" from kernel to user program using the MmMapLockedPages
method. It can be usefull for testing.
NOTE 1: Under Windows it works only first time, there is propably some
bug in the driver unloading....
NOTE 2: Under ReactOS there isn't Service Manager implemented, so the
driver must be added directly to registry. In the archive is an example
of these registry entries.
- Filip
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mmtest.zip
Type: application/x-zip-compressed
Size: 10427 bytes
Desc: not available
Url : http://reactos.com:8080/pipermail/ros-kernel/attachments/20040307/e7b513de/mmtest-0001.bin
More information about the Ros-kernel
mailing list